Section courante

A propos

Section administrative du site

Référence des messages d'erreurs

Lorsque des erreurs se produisent dans le programme en langage assembleur, elles sont répertoriées sous forme de drapeau à un seul caractère dans la position la plus à gauche de la liste des sources. La ligne en erreur est également renvoyée en écho à la console afin que la liste des sources n'ait pas besoin d'être examinée pour déterminer si des erreurs sont présentes. Les codes d'erreur sont répertoriés dans le tableau suivant :

Code d'erreur Description
D Erreur de données : l'élément dans l'instruction de données ne peut pas être placé dans la zone de données spécifiée.
E Erreur d'expression : l'expression est mal formée et ne peut pas être calculée au moment de l'assemblage.
L Erreur d'étiquette : l'étiquette ne peut pas apparaître dans ce contexte ; peut être une étiquette en double.
N Non implémenté : fonctionnalités qui apparaîtront dans les futures versions d'ASM. Par exemple, les macros sont reconnues, mais signalées dans cette version.
O Débordement : l'expression est trop compliquée (trop d'opérateurs en attente) pour être calculée et doit être simplifiée.
P Erreur de phase : l'étiquette n'a pas la même valeur lors de deux passages successifs dans le programme.
R Erreur de registre : la valeur spécifiée en tant que registre n'est pas compatible avec le code d'opération.
S Erreur de syntaxe : l'instruction n'est pas correctement formée.
Y Erreur de valeur : l'opérande rencontré dans l'expression est mal formé.

Le tableau suivant répertorie les messages d'erreur dus aux conditions d'erreur du terminal :

Message Description
NO SOURCE FILE PRESENT Le fichier spécifié dans la commande ASM n'existe pas sur le disque.
NO DIRECTORY SPACE Le répertoire du disque est plein ; effacez les fichiers inutiles et réessayez.
SOURCE FILE NAME ERROR Nom de fichier ASM mal formé, par exemple, il est spécifié avec des champs ?.
SOURCE FILE READ ERROR Le fichier source ne peut pas être lu correctement par l'assembleur ; exécuter un TYPE pour déterminer le point d'erreur.
OUTPUT FILE WRITE ERROR Les fichiers de sortie ne peuvent pas être écrits correctement ; la cause la plus probable est un disque plein, effacez et réessayez.
CANNOT CLOSE FILE Le fichier de sortie ne peut pas être fermé ; vérifiez si le disque est protégé en écriture.


Dernière mise à jour : Lundi, le 16 janvier 2023