Section courante

A propos

Section administrative du site

Assembleur 80x86

ADD4S

NEC V20/V30 Add BCD String

Syntaxe

ADD4S

Description

Cette instruction permet d'ajouter des chaînes de caractères BCD.

Algorithme

MODULE ADD4S
   BCD STRING(ADDRESS=ES:DI,LENGTH=CL) ← BCD STRING(ADDRESS=DS:SI,LENGTH=CL) + BCD STRING(ADDRESS=ES:DI,LENGTH=CL)

Mnémonique

Instruction Opcode Description
ADD4S 0Fh 20h Cette instruction permet d'ajouter des chaînes BCD.

Cycles d'horloge

Instruction Opcode NEC V20 NEC V30
ADD4S 0Fh 20h ~19*(CL/2)+7 -

Affectations des registres de drapeaux

Cette instruction affectera les bits du registre de drapeaux de la façon suivante :

Drapeau Position Description
CF 0 Fixé à 1 si la résultat de l'opération est un BCD plus significatif.
PF 2 Non affecté
AF 4 Non affecté
ZF 6 Fixé sir les 2 chaînes sont à 0.
SF 7 Non affecté
TF 8 Non affecté
IF 9 Non affecté
DF 10 Non affecté
OF 11 Fixé à 1 si la résultat de l'opération est plus.
IOPL 12 et 13 Non affecté
NT 14 Non affecté
RF 16 Non affecté
WM 17 Non affecté
AC 18 Non affecté
VIF 19 Non affecté
VIP 20 Non affecté
ID 21 Non affecté


Dernière mise à jour : Lundi, le 20 mai 2019