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

  • You already know Dokkio is an AI-powered assistant to organize & manage your digital files & messages. Very soon, Dokkio will support Outlook as well as One Drive. Check it out today!

View
 

Erreurs z80

Page history last edited by Marco 14 years, 7 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.