Opérations BCD
5-19-13 FLOATING POINT DIVIDE – FDIV(79)
Limitations
Description
Drapeaux
Schémas à contacts
FDIV(79)
@FDIV(79)
Dd
Dr
R
Dr et Dr+1 ne peuvent pas contenir de zéro. Dr et Dr+1 doivent être dans la
même zone de données, ainsi que Dd et Dd+1; R et R+1.
Le dividende et le diviseur doivent figurer dans la gamme 0,0000001 x 10
7
0,9999999 x 10
, les résultats dans la gamme 0,1 x 10
Lorsque la condition d'exécution est sur OFF, FDIV(79) n'est pas exécutée.
Lorsque la condition d'exécution est sur ON, FDIV(79) divise la valeur en virgule
flottante Dd et Dd+1 par celle de Dr et Dr+1, puis sort le résultat sur R et R+1.
Dr+1
Pour représenter les valeurs en virgule flottante, les sept digits de poids fai-
ble servent à la mantisse et le digit de poids fort à l'exposant, comme indiqué
ci-dessous. La mantisse est exprimée comme valeur inférieure à 1, c'est-à-
dire sur les emplacements des sept décimaux.
15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00
1
0
1
0
15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00
0
0
0
1
ER:
Dr et Dr+1 contiennent un 0.
Dd, Dd+1, Dr ou Dr+1 ne sont pas BCD.
Le résultat ne figure pas entre 0,1 x 10
Le mot d'adressage indirect DM n'existe pas. (Le contenu du mot DM
n'est pas BCD ou la zone DM a été dépassée.)
EQ:
Sur ON lorsque le résultat est égal à 0.
Zones de données d'opérande
Dd: premier mot dividende (BCD)
IR, SR, AR, DM, HR, TC, LR
Dr: premier mot diviseur (BCD)
Dd
IR, SR, AR, DM, HR, TC, LR
Dr
R
R+1
Dr
Dd+1
Premier mot
0
0
0
1
0
0
0
1
exposant (0 à 7)
mantisse
(3 digits de poids fort)
signe de l'exposant: 0: +
1: –
Deuxième mot
0
0
0
1
0
0
0
1
mantisse
(4 digits de poids fort)
–2
= 0,1111111 x 10
–7
Chapitre 5-19
R: premier mot de résultat
IR, SR, AR, DM, HR, LR
–7
à 0,9999999 x 10
Quotient
R
Dd
0
0
0
1
0
0
0
1
7
et 0,999999 x 10
.
–7
à
7
.
243