Section courante

A propos

Section administrative du site

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