Herunterladen Inhalt Inhalt Diese Seite drucken

Binary Multiply (Binäre Multiplikation) - Mlb - Omron SYSMAC CQM1H Serie Programmierhandbuch

Programmierbare steuerungen spezialmodule
Vorschau ausblenden Andere Handbücher für SYSMAC CQM1H Serie:
Inhaltsverzeichnis

Werbung

Binäre Rechenbefehle
00001
Hinweis Bei vorzeichenbehafteten binären Berechnungen zeigt der Zustand der UF–
5-22-3 BINARY MULTIPLY (Binäre Multiplikation) – MLB(52)
Einschränkungen
326
Binärwert) unter Anwendung des NEG(––)–Befehls in normale Daten
konvertiert werden. Einzelheiten finden Sie unter Abschnitt 5-20-17 2's
COMPLEMENT – NEG(––) .
CLC(41)
SBB(51)
HR 01
Im nachstehenden Beispiel wird der Inhalt von LR 00 (#7A03) und CY von IR
002 (#F8C5) subtrahiert. Da das Ergebnis positiv ist, ist CY= 0.
Bei einem negativen Ergebnis wird der Übertragsmerker CY auf 1 gesetzt.
Für normale Daten (ohne Vorzeichen) wird das Ergebnis dann in ein 2–er
Komplement konvertiert.
und OF–Merker, ob das Ergebnis den vorzeichenbehafteten binären Daten-
bereich überschreitet (–32.768 (8000) bis +32.767 (7FFF)).
Kontaktplan–Symbol
MLB(52)
@MLB(52)
MD
Mr
R
DM 6143 bis DM 6655 können nicht für R verwendet werden.
MLB(52) kann nicht für die Multiplikation von vorzeichenbehafteten
Binärdaten verwendet werden, MBS(––) kann jedoch verwendet werden.
Sehen Sie Abschnitt 5-22-7 SIGNED BINARY MULTIPLY – MBS(––) .
Adresse
00000
00001
00002
00003
002
LR00
Mi: IR 002
F
8
C
5
Su: LR 00
CY = 0
7
A
0
3
(von CLC(41))
0
0
0
0
R: HR 01
7
E
C
2
Md: Multiplikand (Binär)
IR, SR, AR, DM, EM, HR, TIM/CNT, LR, #
Mr: Multiplikator (Binär)
MD
IR, SR, AR, DM, EM, HR, TIM/CNT, LR, #
Mr
R: Erstes Ergebniswort
R
IR, SR, AR, DM, EM, HR, LR
Abschnitt
5-22
Befehl
Operanden
LD
00001
OUT
TR
CLC (41)
SBB (51)
LR
HR
Datenbereiche
1
002
00
01

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sysmac cqm1h-cpu serie

Inhaltsverzeichnis