Télécharger Imprimer la page

Binary Multiply - Mlb(52); Binary Divide - Dvb(53) - Omron SYSMAC CPM1 Manuel De Programmation

Masquer les pouces Voir aussi pour SYSMAC CPM1:

Publicité

Instructions de calcul binaire

7-21-3 BINARY MULTIPLY - MLB(52)

Limitations
Description
Drapeaux

7-21-4 BINARY DIVIDE - DVB(53)

Limitations
Description
D3E Electronique Parc du Grand TROYES 3 Rond Point Winston CHURCHILL 10302 SAINTE SAVINE
414
Tél: 03 25 71 31 65 Fax: 03 25 74 38 82 Email: electronique@d3e.fr www.d3e.fr
Symboles à contacts
MLB(52)
@MLB(52)
Md
Mr
R
DM 6144 à DM 6655 ne peuvent pas être utilisés pour R.
MLB(52) ne peut pas être utilisé pour multiplier des données binaires signées.
Lorsque la condition d'exécution est OFF, MLB(52) ne s'exécute pas. Lorsque la
condition d'exécution est ON, MLB(52) multiplie le contenu de Md par le contenu
de Mr, insère le résultat à 4 digits de droite dans R, et insère les 4 digits de gau-
che dans R+1.
ER :
Le canal DM indirectement adressé n'existe pas (le contenu du canal
*DM n'est pas BCD ou la limite de la zone DM a été dépassée).
EQ :
ON lorsque le résultat est égal à 0.
Symboles à contacts
DVB(53)
@DVB(53)
Dd
Dr
R
DM 6144 à DM 6655 ne peuvent pas être utilisés pour R.
DVB(53) ne peut pas être utilisé pour diviser des données binaires signées.
Lorsque la condition d'exécution est OFF, DVB(53) ne s'exécute pas. Lorsque la
condition d'exécution est ON, DVB(53) divise le contenu de Dd par le contenu de
Dr et le résultat est inséré dans R et R+1 : le quotient dans R, le reste dans R+1.
Dr
Zones de données d'opérandes
Md : Mot multiplicande (binaire)
IR, SR, AR, DM, HR, TC, LR, #
Mr : Mot multiplicateur (binaire)
Md
IR, SR, AR, DM, HR, TC, LR, #
Mr
R : Premier mot de résultat
R
IR, SR, AR, DM, HR LR
Md
X
Mr
R +1
R
Zones de données d'opérandes
Dd : Mot dividende (binaire)
IR, SR, AR, DM, HR, TC, LR, #
Dr : Mot diviseur (binaire)
Dd
IR, SR, AR, DM, HR, TC, LR, #
Dr
R : Premier mot de résultat
R
IR, SR, AR, DM, HR LR
Quotient
Reste
R
R + 1
Dd
Chapitre
7-21

Publicité

loading