Section courante

A propos

Section administrative du site

Assembleur 68000

ADDQ

Motorola 68000+ ADD 3-bit immediate Quick

Syntaxe

ADDQ #data,ea

Paramètres

Nom Description
data Ce paramètre permet d'indiquer 3 bits de données immédiate. Les valeurs de 1 à 7 représente la valeur immédiate de 1 à 7 et le 0 représente le 8.
ea Ce paramètre permet d'indiquer l'opérande de destination.

Description

Cette instruction permet d'ajouter la donnée immédiate dans un opérande destinataire de 8 et entrepose le résultat dans l'adresse de destination. La taille de l'opération peut être un octet, un mot ou un long mot. Seuls les opérations de mots et les long mots sont autorisés avec les registres d'adresses et les codes de condition ne sont pas affectés. En soustrayant des registres d'adresses, le registre d'adresse de destination entier est utilisé, quelque soit la taille de l'opération.

Algorithme

MODULE ADDQ(données immédiate,Destination)
   Destinationdonnées immédiate + Destination

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 contiendra la même chose que le bit de retenue
N Ce bit vaut 1 si le résultat est négatif
Z Ce bit vaut 1 si le résultat est zéro, autrement il vaut 0.
V Ce bit vaut 1 si un débordement se produit
C Ce bit vaut 1 si une retenue décimal est généré autrement vaut 0.

Voir également

Langage de programmation - Assembleur 68000 - Référence d'instructions - ADD
Langage de programmation - Assembleur 68000 - Référence d'instructions - ADDA
Langage de programmation - Assembleur 68000 - Référence d'instructions - ADDI
Langage de programmation - Assembleur 68000 - Référence d'instructions - ADDX

Dernière mise à jour : Mardi, le 28 juillet 2015