Instructions de conversion
5-19-3 DOUBLE BCD-TO-DOUBLE BINARY –BCD EN BINAIRE DOUBLE
LONGUEUR – BINL(58)
Limites
Description
Drapeaux
5-19-4 DOUBLE BINARY-TO-DOUBLE BCD – BINAIRE EN BCD DOUBLE
LONGUEUR – BCDL(59)
Limites
202
Symboles
BINL(58)
@BINL(58)
S
R
Les DM 6143 à 6655 ne peuvent être utilisés pour R.
Lorsque la condition d'exécution est à OFF, BINL(58) n'est pas exécutée. Lors-
que la condition est à ON, BINL(58) convertit un nombre à 8 chiffres de S et S+1
en donnée binaire de 32 bits et sort la donnée convertie dans deux canaux : R et
R +1.
ER:
Le contenu des canaux S et/ou S+1 ne sont pas en BCD.
Le canal DM indirectement adressé n'existe pas (le contenu du canal
*DM n'est pas en BCD ou la limite de la zone DM a été dépassée).
EQ:
ON lorsque le résultat est égal à zéro.
Symboles
BCDL(59)
@BCDL(59)
S
R
Si le contenu de S dépasse 05F5E0FF, le résultat converti dépasse 99999999 et
BCDL(59) n'est pas exécutée. Lorsque l'instruction n'est pas exécutée, le con-
tenu de R et R+1 demeure inchangé.
Les DM 6143 à 6655 ne peuvent être utilisés pour R.
Zones de données d'opérande
IR, SR, AR, DM, HR, TC, LR
S
R
Bit 31
0020
0050
BCD
S + 1
S
7
x 10
Bit 31
0003
OD72
Binaire
R + 1
R
7
16
Zones de données d'opérande
S
R
Chapitre 5-19
er
S: 1
canal source (BCD)
er
R: 1
canal de résultat
IR, SR, AR, DM, HR, LR
Bit 0
0
x 10
Bit 0
0
16
er
S: 1
canal source (binaire)
IR, SR, AR, DM, HR, LR
er
R: 1
canal de résultat
IR, SR, AR, DM, HR, LR