Instructions mathématiques à symboles
Instruction
Symbole/
Opérande
Mnémonique
Code
DOUBLE BCD
+BL(405)
ADD WITHOUT
CARRY
+BL
@+BL
405
Au : 1er mot 1er
terme de l'addition
Ad : 1er mot 2ème
terme addition
R : 1er mot de
résultat
BCD ADD WITH
+BC(406)
CARRY
+BC
@+BC
406
Au : Mot 1er terme
addition
Ad : Mot 2ème terme
addition
R : Mot de résultat
DOUBLE BCD
+BCL(407)
ADD WITH
CARRY
+BCL
@+BCL
407
Au : 1er mot 1er terme
de l'addition
Ad : 1er mot 2ème
terme addition
R : 1er mot de résultat
SIGNED BINARY
SUBTRACT
WITHOUT
CARRY
–
@–
410
Mi : Mot à soustraire
Su : Mot soustracteur
R : Mot de résultat
DOUBLE
SIGNED BINARY
SUBTRACT
WITHOUT
CARRY
–L
@–L
411
Mi : Mot à soustraire
Su : Mot soustracteur
R : Mot de résultat
100
Ajoute 8 chiffres de données BCD (mot double) et/ou
des constantes.
Au
Ad
R
CY passera à
ON s'il existe
une retenue.
Ajoute 4 chiffres de données BCD (mot unique) et/ou des constantes
avec le drapeau de passage (CY).
Au
Ad
R
CY passera à
ON s'il existe
une retenue.
Ajoute 8 chiffres de données BCD (mot double) et/ou des constantes avec
le drapeau de passage (CY).
Au
Ad
R
CY passera à
ON s'il existe
une retenue.
Ajoute 4 chiffres de données hexadécimales (mot unique) et/ou
(410)
des constantes.
Mi
Su
R
CY passera à
ON s'il existe un
emprunt.
Ajoute 8 chiffres de données hexadécimales (mot double) et/ou
L(411)
des constantes.
Mi
Su
R
CY passera à
CY
ON s'il existe
un emprunt.
Fonction
Au+1
Ad+1
+
CY
R+1
(BCD)
Au
(BCD)
Ad
CY
+
(BCD)
CY
R
Au+1
Au
Ad+1
Ad
CY
+
CY
R+1
R
(Binaire signé)
Mi
(Binaire signé)
Su
–
(Binaire signé)
CY
R
Mi+1
Mi
–
Su+1
Su
R+1
R
Chapitre 3-9
Emplacement
Condition
d'exécution
Sortie
Obligatoire
(BCD)
Au
(BCD)
Ad
(BCD)
R
Sortie
Obligatoire
Sortie
Obligatoire
(BCD)
(BCD)
(BCD)
Sortie
Obligatoire
Sortie
Obligatoire
(Binaire signé)
(Binaire signé)
(Binaire signé)