Section courante

A propos

Section administrative du site

Routines et instructions du langage assembleur

Voici les instructions d'accès direct à la mémoire :

Instruction Description Machine cible
PEEK Renvoie la valeur entreposée à l'adresse spécifiée. Atari limite l'utilisation aux emplacements vidéo uniquement ; non disponible dans Texas Instruments 99/4
GO GCHAR Même fonction que PEEK Texas Instruments 99/4 seulement
POKE Place une valeur spécifiée à un emplacement mémoire désigné. Le format est le suivant :
POKE addr, val

addr est l'adresse mémoire et val est la valeur.
Non disponible dans Texas Instruments 99/4

Voici les sous-routines en langage assembleur :

Instruction Description Machine cible
CALL Le contrôle du programme est transféré du programme principal vers la sous-routine en langage assembleur située à l'adresse mémoire spécifiée. La forme est :
CALL memory address

Les instructions permettant de revenir au programme principal sont contenues dans la sous-routine du langage assembleur.
Apple II et IBM Advanced seulement
DEFUSR Définit l'adresse de départ d'une sous-routine en langage machine IBM Advanced et Radio Shack Extended Colar seulement
EXEC Transfère le contrôle aux programmes en langage assembleur situés à l'adresse spécifiée Radio Shack Extended Color seulement
POP Supprime l'ajout le plus récent de la pile de registres de mémoire Apple II et Atari seulement
USR Fonction similaire à CALL Non disponible sur Atari ou Texas Instruments 99/4


Dernière mise à jour : Mardi, le 29 avril 2025