TI-82 Advanced

De TI-Planet Wiki
Révision datée du 13 janvier 2019 à 11:52 par Masterz7 (discussion | contributions) (Ajout de "assembleur z80" dans les caractéristiques de la calculatrice)
Aller à la navigation Aller à la recherche
TI-82 Advanced

TI-82 Advanced
Type Calculatrice graphique
Fabricant Texas Instruments
Sortie 2015
Dernier OS 5.0
Prédecesseur TI-82 Plus
Calcul formel Non
Général
Type d'entrée Textuelle et MathPrint
Précision 13
CPU
Processeur Zilog Z80
Fréquence 15 MHz
Programmation
Langage(s) de programmation Basic z80,
Assembleur z80
Mémoire RAM 48 KB de RAM, dont 24 KB disponible à l'utilisateur.
Mémoire Flash-ROM 1 MB de Flash ROM (304 KB utilisable)
Interfaces
Connection mini-USB
Autre
Source d'énergie 4 piles AAA LR03,
1 pile plate SR44 (35mA)
Poids 208 g
Dimensions 190 x 84 x 22 mm

La TI-82 Advanced (communément écrit 82A) est une calculatrice graphique programmable (TI-Basic) commercialisée par TI, annoncée en avril 2015. Il s'agit en fait d'une TI-84 Plus (même RAM/ROM/processeur), mais le logiciel (OS) est différent (version 5.0 spécifique à ce modèle) - ce système, contrairement aux autres modèles 83+/84+, ne permet plus à l'utilisateur de programmer en ASM ou de charger/enlever des applications. Deux particularités qui la différencie du matériel 84 Plus : la présence d'une diode examen en haut, et la disparition du port Jack I/O 2.5mm.


Programmation

TI-Basic

Le langage officiel est le BASIC z80. Ce langage est très facile à apprendre et à comprendre, mais est surtout orienté maths, même si il est possible de gérer la partie graphique, et de réaliser, avec un peu de talent, des jeux magnifiques.
Exemple :
:ClrHome
:For(A,0,9
:Output(1,A+1,A
:End
:ClrHome
:Disp "HELLO WORLD"
Il sert habituellement à créer de petits algorithmes simples ou plus complexes censés aider l'utilisateur dans son travail en maths, physique, ou sciences en général.
  • Points forts
    • L'intégralité des fonctions de la calculatrice sont utilisables en TI-Basic, ce qui facilite grandement tous les calculs mathématiques. Il est possible de gérer tous les nombres de -10^99 à 10^99.
    • Le TI-Basic peut se programmer directement sur la calculatrice et est directement testable. Pas de temps de compilation, ce langage étant interprété.
  • Points faibles
    • Le fait d'être interprété est malheureusement souvent une source de lenteur. Le TI-Basic est plutôt lent.

Assembleur z80

On peut aussi programmer en ASM ( Assembleur z80 ) en installant un backup truqué et lancer du code ASM permettant de créer une application flash, qui servira de shell pour lancer d'autres programmes ASM.
Ce langage (sensiblement plus difficile/complexe que le TI-Basic intégré) étant de très bas-niveau, les possibilités de programmation ne sont restreintes que par la puissance du processeur.
Exemple :
:#define bcall(xxxx) rst 28h \ .dw xxxx
:_clrlcdfull .equ $4540
:_puts .equ $450A
:currow .equ $844B
:.org $9D93
:.db $BB,$6D
:bcall(_clrlcdfull)
:ld de,$0103
:ld (currow),de
:ld hl,texte
:bcall(_puts)    
:ret
:texte:
:.db "HELLO, WORLD! ",0
:.end
  • Points forts
    • Puissance et vitesse d'exécution
    • Faible poids
  • Points faibles
    • Nécessite une compilation via un ordinateur.
    • une erreur dans le programme peut faire crasher la calculatrice (plusieurs niveaux de gravité).

Connectivité

Aux autres calculatrices

La TI-82 Advanced est capable d'échanger des données avec les calculatrices des familles 84 Plus ou 84 Plus CE (sous réserve de compatibilité) par l'intermédiaire du port mini-USB.

Vers un ordinateur

L'utilisation d'un logiciel à installer avant le transfert est obligatoire. Ce modèle est supporté par TI Connect CE et TILP (qui la reconnaît comme une TI-84 Plus) pour les transferts. Ce modèle est aussi reconnu (en tant que 84+) par l'ancien TI-Connect, mais tous les échanges de données échouent.

Emulation

Il est d'usage que TI fournisse un émulateur officiel, TI-SmartView.
Aucun émulateur communautaire n'existe pour le moment.

Critiques

- La plus forte critique négative à l'encontre de ce modèle vient du fait que la programmation native (ASM) n'est plus supportée, tout comme la possibilité de charger/supprimer des applications (on pouvait le faire sur les autres 82+/83+/84+).

Sur le marché

* Valeur commerciale si neuf
Le prix supposé est de l'ordre d'une soixantaine d'euro.


Voir aussi

-TI-82 Plus
-TI-84 Plus


Liens externes