| 
  • If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.

  • Get control of your email attachments. Connect all your Gmail accounts and in less than 2 minutes, Dokkio will automatically organize your file attachments. You can also connect Dokkio to Drive, Dropbox, and Slack. Sign up for free.

View
 

Erreurs z80

Page history last edited by Marco 10 years, 10 months ago

Voici une liste (sûrement non-exhaustive) des erreurs que vous pourriez rencontrer sur les calculatrices z80 (cliquez pour voir quelles sont les calculatrices concernées).

 

Err:  Syntax

Si vous êtes en programmation, vous avez tapé une ligne de code non-valide. Il faut donc apprendre la syntaxe des commandes.

Pour cela, rendez-vous au tutoriel de programmation z80, ou directement sur la page d'une des commandes qui vous bloque ! Rendez-vous sur le tutoriel de programmation !

Si vous voulez exécuter des programmes en assembleur, il faut installer MirageOS ou Ion pour exécuter la plupart des jeux.

 

Err: Archived

Cela signifie que le programme en question est archivé, et ne peut de ce fait pas être éxécuté. Pour y remédier, rendez vous dans le menu Mémoire de votre calculatrice ( 2nd + MEM ), puis appuyez sur "2", puis sur "ENTER". Déscendez ensuite dans la liste jusqu'à votre programme, et appuyer une nouvelle fois sur "ENTER".

Un "*" devant le nom du programme signifie qu'il est archivé, s'il n'y a rien, alors il n'est pas archivé, il est donc dans la "RAM".

 

Err: Memory

Cela signifie que la TI n'a pas (ou plus) assez de mémoire pour éxecuter les commandes du programme.

Pour y remédier : regarder la source du programme et enlever le surplus (les goto...lbl dans une boucle etc... -> voir Tutorial Basic z80 pour apprendre à bien programmer !)

 

Err: Undefined

Cela signifie que la TI a tenté d'accéder à une image/liste/matrice/programme/GDB/chaîne ou autre qui n'existe pas.

Pour y remédier : créer l'image/la liste/... qui pose problème.

 

 

Err: Argument

Cela signifie qu'une instruction a mal été utilisée, il y a trop ou pas assez d'arguments ou que les arguments entrés ne sont pas du bon type (par exemple, l'instruction attend une chaîne de caractères et une expression est entrée)

Pour y remédier, regarder dans le manuel pour changer ce qui ne va pas, mettre le bon nombre d'arguments et du bon type.

 

Err: Break

Cela signifie que l'exécution d'une instruction a été interrompue par l'utilisateur.

Elle ne peut pas se produire dans les programmes écrits en assembleur.

Il n'y a pas de moyen d'y remédier.

 

Err: Data Type

 

 

Err: Dim Mismatch

Cette erreur se produit lorsque une instruction a en argument des listes/matrices qui n'ont pas la même taille.
L'instruction LinReg ou tout autre régression peut amener à cette erreur, de même que les "Plots" (tracés statistiques)
Pour y remédier, il faut réajuster les listes ou matrices qui posent problème. 

 

Err: Divide By 0

Le programme a effectué une division par 0.

 

Pour y remédier, il faut chercher la source de l'erreur et prévenir des divisions par 0. 

 

 

 

Err: Domain

 

 

Err: in Xmit

Erreur lors d'une transmission d'une TI à une autre

 

Err: Label

Un Goto dans le programme renvoie vers un Lbl inexistant. Il faut créer le Label ou modifier le nom du label vers lequel renvoie le Goto.

 

Err: Mode

 

 

Err: Invalid Dim

La dimension de la variable est invalide. Voir tuto z80

 

Err: Reserved

 

 

Err: Version

Variable incompatible avec l'unité

 

Err: Zoom

 

Comments (0)

You don't have permission to comment on this page.