Instructions de conversion
Instruction
Symbole/
Opérande
Mnémonique
Code
DOUBLE
/UL(433)
UNSIGNED
BINARY DIVIDE
/UL
@/UL
433
Dd : 1er mot
dividende
Dr : 1er mot diviseur
R : 1er mot de
résultat
BCD DIVIDE
/B(434)
/B
@/B
434
Dd : Mot dividende
Dr : Mot diviseur
R : Mot de résultat
DOUBLE BCD
/BL(435)
DIVIDE
/BL
@/BL
435
Dd : 1er mot
dividende
Dr : 1er mot
diviseur
R : 1er mot de
résultat
3-10 Instructions de conversion
Instruction
Symbole/
Opérande
Mnémonique
Code
BCD-TO-BINARY
BIN(023)
BIN
@BIN
023
S : Mot source
R : Mot de résultat
DOUBLE BCD-
BINL(058)
TO-DOUBLE
BINARY
BINL
@BINL
058
S : 1er mot source
R : 1er mot de
résultat
104
Divise 8 chiffres de données hexadécimales non signées (mot double)
et/ou des constantes.
Dd
Dr
÷
R
R + 3
R + 2
Reste
Divise 4 chiffres de données BCD (mot unique) et/ou
des constantes.
Dd
Dr
÷
R
R +1
Reste
Divise 8 chiffres de données BCD (mot double) et/ou
des constantes.
Dd
Dr
R
÷
R + 3
Reste
Convertit des données BCD en données binaires.
S
(BCD)
R
Convertit des données BCD à 8 chiffres en données hexadécimales
à 8 chiffres (binaire 32 bits).
S
(BCD)
R
(BCD)
Fonction
Dd
(Binaire non signé)
Dd + 1
(Binaire non signé)
Dr + 1
Dr
R + 1
R
(Binaire non signé)
Quotient
(BCD)
Dd
(BCD)
Dr
(BCD)
R
Quotient
Dd + 1
Dd
Dr + 1
Dr
R + 2
R + 1
R
Fonction
R
(BIN)
(BIN)
R
R+1
(BIN)
Chapitre 3-10
Emplacement
Condition
d'exécution
Sortie
Obligatoire
Sortie
Obligatoire
Sortie
Obligatoire
(BCD)
(BCD)
(BCD)
Quotient
Emplacement
Condition
d'exécution
Sortie
Obligatoire
Sortie
Obligatoire