Donner un nom symbolique à une constante numérique, équivalent à définir en C
RÉGION
Assembler un nouveau segment de code ou segment de données
ESPACE
Allouer de l'espace mémoire
PRESERVE8
La pile de fichiers actuelle doit être alignée sur 8 octets
EXPORTATION
Déclarez une étiquette avec des attributs globaux qui peuvent être utilisés par des fichiers externes
IMPORTATION
Déclarer une étiquette d'un fichier externe
DCD
Allouer de la mémoire en unités de mots, nécessiter un alignement sur 4 octets et exiger l'initialisation de ces mémoires
PROC
Définir des sous-programmes, associés à ENDP
ENDP
Indique la fin du sous-programme
FAIBLE
Définition faible, si le fichier externe définit une étiquette, l'étiquette du fichier externe est préférentiellement utilisée, qui est la pseudo-instruction ARM
ALIGNER
Le compilateur aligne l'adresse de stockage des instructions ou des données. Par défaut, il indique un alignement sur 4 octets, qui est une pseudo-instruction ARM
SI, AUTRE, ENDIF
Instruction de branche conditionnelle d'assembly, similaire au langage C
LDR
Charger des mots de la mémoire dans un registre
B
Aller à une étiquette
BL
Sautez à l'adresse donnée par le registre / étiquette, et sauvegardez l'instruction suivante avant le saut en LR
BX
Aller à l'adresse donnée par le registre / étiquette et déterminer l'état du processeur en fonction du LSE du registre
BLX
Sautez à l'adresse donnée par le registre / étiquette, et déterminez l'état du processeur selon le LSE du registre, et sauvegardez l'instruction suivante avant le saut en LR