Section courante

A propos

Section administrative du site

Assembleur 8089

ADDBI

Addition d'octet immédiat

Syntaxe

ADDBI R, I
ADDBI M, I

Paramètres

Nom Description
R Ce paramètre permet d'indiquer un symbole de registre.
M Ce paramètre permet d'indiquer une expression de données mémoire.
I Ce paramètre permet d'indiquer une expression évalué avec un modulo 256.

Description

Cette instruction permet d'ajouter une valeur immédiat d'une taille d'un octet dans un registre ou un emplacement mémoire. Ainsi, dans la première syntaxe, une valeur d'octet immédiate est étendue (bit 7) à une quantité de 16 bits et ajoutée au contenu du registre R. Le résultat de 16 bits est placé dans le registre R. Si R est un pointeur/registre de 20 bits (GA, GB, GC ou TP), la valeur immédiate est étendue (bit 7) à 20 bits. Un report peut se produire dans les bits supérieurs (soit les bits 16 à 19) du pointeur/registre. Dans la deuxième syntaxe, l'expression I est évalué en modulo 256 à un octet signé immédiatement, 'valeur-i'. Cette valeur d'octet signée immédiatement est ajoutée à l'octet de la mémoire de données à l'emplacement M. Le résultat est placé dans l'emplacement de mémoire de données M.

Remarque

Algorithme

MODULE ADDBI(OP1,OP2)
   (R) ← (R) + signe étendue (valeur-I)

Voir également

Références des puces électroniques - Intel 8089

Dernière mise à jour : Mercredi, le 11 juillet 2018