ArcheoGamers Forums

Archeo-Gamers => Le coin des developpeurs => Discussion démarrée par: LeFauve le Septembre 20, 2021, 09:36:43



Titre: Comment fonctionne la calculatrice Sinclair Scientific de 1974
Posté par: LeFauve le Septembre 20, 2021, 09:36:43
Vous connaissez sans doute les ZX-80/81 et autres Spectrum de la marque à l'arc-en-ciel mais l'un des premiers produits populaires de Clive Sinclair a été la calculatrice "Sinclair Scientific" qui fut la première calculatrice "Scientifique" abordable.

La raison est que c'était la première a n'utiliser qu'un seul circuit intégré alors que la concurrence en utilisait beaucoup plus (5 par exemple pour l'HP-35).

Ce circuit intégré très basique a été conçu par TI essentiellement pour faire des calculettes à 4 opérations, et d'après ses concepteurs était bien trop limité pour faire beaucoup plus (il n'avait que 3 registres, pas de possibilité d'appeler des sous-routines, et seulement de la place pour 320 instructions de programme).

Malgré toutes ces limites, un petit gars de chez Sinclair a réussi à implémenter les fonctions log/antilog, ansi que sinus, cosinus, tangente et leurs réciproques (en plus des 4 opérations de base  :D).

Ce billet de blog (http://files.righto.com/calculator/sinclair_scientific_simulator.html) (en Anglais) explique en détail toutes les astuces utilisées et dispose en plus d'un émulateur permettant d’exécuter le code en pas à pas.

Si vous avez besoin d'utiliser des fonctions de trigo sur une plateforme avec très peu de ressources, c'est une vraie mine d'or, et dans tous les cas c'est une lecture très intéressante pour prendre conscience de l'inventivité des ingénieurs de cette époque  pour repousser les limites du matériel :-*.

Notez que je suis un peu partial car j'utilise une réplique en kit (https://www.tindie.com/products/arduinoenigma/sinclair-scientific-calculator-emulator/) de cette calculatrice de temps en temps, et si c'est vrai qu'elle est un peu spéciale à prendre en main (ça aide si vous êtes fan des HP et de leur méthode RPN) c'est une manière sympa et un peu décalée de faire des calculs  :D

Le kit semble être épuisé mais si ça vous tente, vous pouvez trouver tout ce qu'il faut pour vous fabriquer un exemplaire sur la page Github du projet (https://github.com/arduinoenigma/ArduinoNanoSinclairScientificCalculator), ainsi qu'un boîtier sympa sur thingiverse (https://www.thingiverse.com/thing:3003522).
(http://www.atomicfe.com/archeogamers/upload/800px-Sinclair_Scientific.jpg)


Titre: Comment fonctionne la calculatrice Sinclair Scientific de 1974
Posté par: youki le Septembre 21, 2021, 10:48:43
Pfff  Sinclair...  rien n'est mieux que Commodore!  >:(

(https://le-rayon-des-calculatrices.fr/WordPress3/wp-content/uploads/2017/09/CBM_5R39-5.jpg)


sinon, au passage,  Sir Clive Sinclair est décédé il y a quelques jours :(.

R.I.P  Clive.