Section courante

A propos

Section administrative du site

Assembleur 68000

CMP2

Motorola 68020+ Compare à

Syntaxe

CMP2 ea,Rn

Paramètres

Nom Description
ea Ce paramètre permet d'indiquer l'adresse effective spécifiant l'emplacement de l'opérande limite.
Rn Ce paramètre permet d'indiquer le registre de données ou l'adresse contenant la valeur à vérifier.

Description

Cette instruction permet de comparer la valeur dans le registre avec chaque limite.

Algorithme

Codes de condition ← (Rn < limite inférieur ) OU (Rn > limite supérieur)

Registre de codes de condition

Cette instruction affectera les bits de drapeau du registre de codes de condition de la façon suivante :

Nom du drapeau Description
X Ce bit n'est pas affecté
N Ce bit est indéfini
Z Ce bit vaut 1 si Rn est égale à chaque limite sinon le bit vaut 0.
V Ce bit est indéfini
C Ce bit vaut 1 si Rn est en dehors de la limite sinon le bit vaut 0.

Voir également

Langage de programmation - Assembleur 68000 - Référence d'instructions - CMP
Langage de programmation - Assembleur 68000 - Référence d'instructions - CMPA
Langage de programmation - Assembleur 68000 - Référence d'instructions - CMPI
Langage de programmation - Assembleur 68000 - Référence d'instructions - CMPM

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