EasyManua.ls Logo

Omron SYSMAC CV Series - Page 546

Omron SYSMAC CV Series
636 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Appendix AInstruction Set
536
Name, mnemonic, variations,
and symbol
PageOperand data
areas
Function
DOUBLE BINARY SUBTRACT
SBBL, jSBBL
(085)
SBBL Mi Su R
Subtracts both the 8-digit hexadecimal
subtrahend and the content of CY from an
8-digit hexadecimal minuend and outputs the
result to the specified result words. All words
for any one operand must be in the same data
area. The Carry Flag will be set to indicate a
negative result.
Mi+1 Mi
– Su+1
Su
CY R+ 1 R
CY
Mi:
CIO
G
A
T/C
#
DM
Su:
CIO
G
A
T/C
#
DM
R:
CIO
G
A
DM
DR
IR
268
DOUBLE BINARY MULTIPLY
MLBL, jMLBL
(086)
MLBL Md Mr R
Multiplies the 8-digit hexadecimal multiplicand
and 8-digit hexadecimal multiplier and outputs
the result to the specified result words. All
words for any one operand must be in the
same data area.
Md+1 Md
Mr+1 Md
R+3 R+2 R+1 R
X
Md:
CIO
G
A
T/C
#
DM
Mr:
CIO
G
A
T/C
#
DM
R:
CIO
G
A
DM
269
DOUBLE BINARY DIVIDE
DVBL, jDVBL
(087)
DVBL Dd Dr R
Divides the 8-digit hexadecimal dividend by an
8-digit hexadecimal divisor and outputs the
result to the specified result words. All words
for any one operand must be in the same data
area.
Dd+1 Dd
Dr+1 Dr
R+1 R
R+3 R+2
Quotient
Remainder
÷
Dd:
CIO
G
A
T/C
#
DM
Dr:
CIO
G
A
T/C
#
DM
R:
CIO
G
A
DM
270
INCREMENT BCD
INC, jINC
(090)
INC Wd
Increments the value of a 4-digit BCD word
(Wd) by one, without affecting carry (CY).
Wd:
CIO
G
A
DM
DR
IR
314
DECREMENT BCD
DEC, jDEC
(091)
DEC Wd
Decrements the value of a 4-digit BCD word
(Wd) by one, without affecting carry (CY).
Wd:
CIO
G
A
DM
DR
IR
314
INCREMENT BINARY
INCB, jINCB
(092)
INCB Wd
Increments the value of a 4-digit hexadecimal
word (Wd) by one, without affecting carry
(CY).
Wd:
CIO
G
A
DM
DR
IR
315

Table of Contents

Related product manuals