Section courante

A propos

Section administrative du site

Assembleur 68000

DBcc / DBRA

Motorola 68000+ Comparaison mémoire

Syntaxe

DBcc Dn,label

Paramètres

Nom Description
cc Ce paramètre permet d'indiquer le code de condition selon les suffixes suivantes :
Suffixe Valeur Bit du drapeau Description
F 0000 Z = 1 Ce suffixe permet d'indiquer une condition fausse
T 0001 Z = 0 Ce suffixe permet d'indiquer une condition vraie
HI 0010 C + Z = 0 Ce suffixe permet d'indiquer supérieur
LS 0011 C + Z = 1 Ce suffixe permet d'indiquer inférieur ou égale
CC 0100 C = 0 Ce suffixe permet d'indiquer le drapeau de retenue effacé
CS 0101 C = 1 Ce suffixe permet d'indiquer le drapeau de retenue fixé
NE 0110 Z = 0 Ce suffixe permet d'indiquer n'est pas égale
EQ 0111 Z = 0 Ce suffixe permet d'indiquer est égale
VC 1000 V = 0 Ce suffixe permet d'indiquer qu'il n'y a pas de débordement
VS 1001 V = 1 Ce suffixe permet d'indiquer qu'il y a un débordement
PL 1010 N = 0 Ce suffixe permet d'indiquer un positif
MI 1011 N = 1 Ce suffixe permet d'indiquer un négatif
GE 1100 N (+) V = 0 Ce suffixe permet d'indiquer un entier supérieur ou égale
LT 1101 N (+) V = 1 Ce suffixe permet d'indiquer un entier inférieur
GT 1110 Z + (N (+) V) = 0 Ce suffixe permet d'indiquer un entier supérieur
LE 1111 Z + (N (+) V) = 1 Ce suffixe permet d'indiquer un entier inférieur ou égale
RA   1 = 1 Ce suffixe permet d'indiquer un saut inconditionnel
Dn Ce paramètre permet d'indiquer un registre de données de D0 à D7.
label Ce paramètre permet d'indiquer l'adresse où doit se faire le branchement si la condition est vrai

Description

Cette instruction permet d'effectuer une décrémentation et d'effectuer un branchement conditionnel.



Dernière mise à jour : Mercredi, le 22 novembre 2017