Instructions de mathématique symbolique
Instruction
Symbole/
Opérande
Mnémonique
Code
DOUBLE BCD
-BL(415)
SUBTRACT
WITHOUT
CARRY
-BL
@-BL
415 Mi : 1er opérande
Su : 2ème
opérande
R : 1er mot de
résultat
BCD SUBTRACT
-BC(416)
WITH CARRY
-BC
@-BC
416
Mi : 1er opérande
Su : 2ème
opérande
R : Mot de
résultat
DOUBLE BCD
-BCL(417)
SUBTRACT
WITH CARRY
-BCL
@-BCL
417
Mi : 1er opérande
Su : 2ème
opérande
R : 1er mot de
résultat
SIGNED BINARY
*(420)
MULTIPLY
*
@*
420
Md :
Multiplicande
Mr : Multiplicateur
R : Mot de
résultat
DOUBLE
*L(421)
SIGNED BINARY
MULTIPLY
*L
@*L
421
Md : 1er
multiplicande
Mr : 1er
multiplicateur
R : 1er mot de
résultat
Soustraction de données BCD sur 8 digits (mot double) et/ou de
constantes.
Mi
Su
R
CY passe à
ON en cas de
dépassement
Soustraction de données BCD sur 4 digits (mot unique) et/ou de constantes
avec la retenue.
Mi
Su
R
CY passe à
ON en cas de
dépassement
Soustraction de données BCD sur 8 digits (mot double) et/ou de constantes
avec la retenue.
Mi
Su
R
CY passe à
ON en cas de
dépassement
Multiplication de données hexadécimales signées sur 4 digits et/ou de
constantes.
Md
Mr
´
R
R +1
Multiplication de données hexadécimales signées sur 8 digits et/ou de
constantes.
Md
Mr
´
R
R + 3
R + 2
Fonction
Mi +1
Mi
Su+1
Su
-
CY
R+1
R
Mi
(BCD)
Su
(BCD)
-
CY
CY
R
(BCD)
Mi +1
Mi
Su+1
Su
-
CY
CY
R+1
R
Md
(Binaire signé)
Mr
(Binaire signé)
R
(Binaire signé)
Md + 1
Md
(Binaire signé)
Mr + 1
Mr
(Binaire signé)
R + 1
R
(Binaire signé)
Chapitre
10-9
Localisation
Condition
d'exécution
Sortie
Obligatoire
(BCD)
(BCD)
(BCD)
Sortie
Obligatoire
Sortie
Obligatoire
(BCD)
(BCD)
(BCD)
Sortie
Obligatoire
Sortie
Obligatoire
403