Herunterladen Inhalt Inhalt Diese Seite drucken

Mbs(--) - Signed Binary Multiply; (Multiplikation Vorzeichenbehafteter Worte) - Omron SYSMAC CQM1 Bedienerhandbuch

Speicherprogrammierbare steuerung
Vorschau ausblenden Andere Handbücher für SYSMAC CQM1:
Inhaltsverzeichnis

Werbung

Binäre Rechenbefehle
Hinweis
5-21-7 MBS(––) – SIGNED BINARY MULTIPLY

(Multiplikation vorzeichenbehafteter Worte)

Beschränkungen
Erläuterungen
Merker
Beispiel
00100
1. Bei Binärdaten ohne Vorzeichen zeigt CY an, daß das Ergebnis negativ
ist. Erstellen Sie mit NEGL(––) das Zweierkomplement, um den Absolut-
wert des aktuellen Ergebnisses zu erhalten. (UF und OF können ignoriert
werden.)
2. Bei vorzeichenbehafteten Binärdaten zeigt der OF-Merker an, daß das
Ergebnis +2.147.483.647 (7FFF FFFF) überschreitet. (CY kann ignoriert
werden).
Kontaktplan–Symbol
MBS(––)
@MBS(––)
MD
Mr
R
Dieser Befehl ist nur für die CQM1–CPU4j–E/–EV1 verfügbar.
DM 6143 bis DM 6655 können nicht für R verwendet werden.
MBS(––) multipliziert den vorzeichenbehafteten binären Inhalt von zwei Wor-
ten und speichert das achtstellige vorzeichenbehaftete Binärergebnis in R+1
und R. Die vier äußersten rechten Stellen des Ergebnisses werden in R und
die vier äußersten linken Stellen in R+1 abgelegt.
ER:
Indirekt adressierte DM–Worte sind nicht vorhanden. (Der Inhalt des
:DM–Wortes liegt nicht im BCD–Format vor oder die Datenwort–
Bereichsgrenze ist überschritten worden).
EQ:
Auf EIN gesetzt, wenn das Ergebnis 0000 0000 ist, andernfalls auf
AUS gesetzt.
Im folgenden Beispiel wird MBS(––) verwendet, um den vorzeichenbehafte-
ten binären Inhalt von DM 0010 mit dem vorzeichenbehafteten binären Inhalt
von DM 0012 zu multiplizieren und das Ergebnis in DM 0100 und DM 0101
zu speichern.
MBS(––)
DM 0010
DM 0012
DM 0100
IR, SR, AR, DM, HR, TC, LR, #
MD
IR, SR, AR, DM, HR, TC, LR, #
Mr
R
MD
X
Mr
R +1
R
Adresse
00000
LD
00001
MBS(––)
Kapitel 5–21
Datenbereiche
MD: Multiplikandwort
Mr: Multiplikatorwort
R: Erstes Ergebniswort
IR, SR, AR, DM, HR LR
Befehl
Operanden
00100
DM
0010
DM
0012
DM
0100
295

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sysmac srm1Sysmac cpm1Sysmac cpm1a

Inhaltsverzeichnis