Assembleur 68000 | TRAP |
---|---|
Motorola 68000+ | Attrape |
Syntaxe
TRAP #number |
Paramètres
Nom | Description |
---|---|
#number | Ce paramètre permet d'indiquer le numéro de vecteur à utiliser. |
Description
Cette instruction permet de provoquer une exception du numéro de vecteur spécifié. L'instruction ajoute 32 à l'opérande immédiate (vecteur) de l'instruction pour obtenir le numéro de vecteur. L'intervalle de valeurs du vecteur est de 0 à 15, ceci fournissant 16 vecteurs.
Algorithme
Bit de SR ← 1 SSP ← *SSP - 2 (SSP) ← Format/Déplacement SSP ← SSP - 4 (SSP) ← PC SSP ← SSP - 2 (SSP) ← SR PC ← Adresse de vecteur |
Registre de codes de condition
Cette instruction n'affecte pas les bits de drapeau du registre de codes de condition.
Dernière mise à jour : Mercredi, le 22 novembre 2017