« TI-82 » : différence entre les versions

Aller à la navigation Aller à la recherche
246 octets enlevés ,  8 avril 2013
Ligne 200 : Ligne 200 :


==Programmation==
==Programmation==
Le langage officiel est le [[BASIC z80]]. Ce langage est très facile à apprendre et à comprendre, et est surtout orienté maths, même si il est possible de gérer la partie graphique (pour les jeux ...)
{{ExempleBasicZ80}}


Exemple :


<syntaxhighlight lang="perl">
 
:ClrHome
'' Note : Le TI-Basic sur TI-82 est assez différent du TI-Basic de référence, le TI-Basic pour [[TI-83 Plus]], ce qui mène parfois à des incompatibilités. En effet, on ne peut pas utiliser de chaines sur TI-82.''
:For(A,1,8)
:Output(A,1,A)
:End
:ClrHome
:Disp "HELLO WORLD"
</syntaxhighlight>




La TI-82 utilise une forme du TI-Basic qui est vite non compatible avec les autres modèles puisqu'elle ne peut utiliser de chaines de caractères.


De manière officieuse, on peut aussi programmer en [[ASM]] (Assembleur [[z80]]).
De manière officieuse, on peut aussi programmer en [[ASM]] (Assembleur [[z80]]).
Ligne 223 : Ligne 215 :
Ce programme n'est installable que par envoi à la TI d'un backup modifié qui exploitera la faille de sécurité (vous perdrez toutes les données préalablement enregistrées lors de l'installation du shell).
Ce programme n'est installable que par envoi à la TI d'un backup modifié qui exploitera la faille de sécurité (vous perdrez toutes les données préalablement enregistrées lors de l'installation du shell).


Ce langage (sensiblement plus difficile/complexe que le TI-Basic intégré, interprété) étant de très bas-niveau, les possibilités de programmation ne sont restreintes que par la puissance du processeur.  
Ce langage (sensiblement plus difficile/complexe que le TI-Basic intégré, interprété) étant de très bas-niveau, les possibilités de programmation ne sont restreintes que par la puissance du processeur.
 
 


==Emulation==
==Emulation==
1 342

modifications

Menu de navigation