Ti-59

Ti-59

TI-59

TI-59.jpg

La TI-59 est une calculatrice programmable parmi les plus puissantes jusqu'en 1980 avec une mémoire de 480 pas de programme et 60 variables numériques (10 registres = 80 pas) ajustable jusqu'à 960 pas de programmes ou 100 variables et 160 pas de programme.

Ses performances et son prix (environ 300 $) la rendent attractive par rapport aux ordinateurs de l'époque (Apple II, TRS-80) beaucoup plus coûteux.


Intérieur de la TI-59

Elle intègre un petit lecteur de carte mémoire pour sauvegarder les programmes sur de fines cartes magnétiques d'environ 15 × 50 mm. Vidéo : TI-59 lecture de cartes magnétiques

Elle est la première calculatrice à intégrer un emplacement pour ajouter une carte d'extension ROM amovible contenant jusqu'à 5000 pas par module de bibliothèques de programmes Texas Instruments, d'applications professionnelles dédiées ou de jeux.

Sa mémoire est volatile et il faut enregistrer ses programmes sur les cartes magnétiques avant de l'éteindre. Il était possible d'acheter un berceau intégrant une imprimante thermique PC100.

Le langage de programmation, bien que performant et compatible avec les TI-58 et TI-58C, ne donna pas lieu à une longue lignée et seule la TI-66 l'utilisa par la suite.

Ses principales concurrentes étaient les Hewlett Packard HP-41 et HP-67.

Exemple de programme

Voici un programme calculant la factorielle d'un nombre entier de 2 à 69. Pour 5!, on tapera 5 A et le résultat, 120, s'affiche.

Op-code        Commentaire

LBL A          permet d'appeler le programme avec la touche A
STO 01         range la valeur n dans la mémoire 1
1              commence le calcul avec 1
LBL B          étiquette pour boucler
*              multiplie
RCL 01         par n
DSZ 1 B        décrémente n et retour à B tant que n n'est pas nul
=              sortie de la boucle, on a calculé 1*n*(n-1)*...2*1, donc n!
INV SBR        fin de procédure

Le même programme écrit pour TI Compiler (voir les liens externes):

#reg  01 compteur
#label A factorielle

LBL factorielle
  STO compteur
  1
  FOR compteur
    * @compteur
  LOOP
  =
RTN

#end

Lien externe

Ce document provient de « TI-59 ».

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Ti-59 de Wikipédia en français (auteurs)

Игры ⚽ Поможем сделать НИР

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”