EasyManua.ls Logo

Omron SYSMAC CV Series - Page 526

Omron SYSMAC CV Series
636 pages
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
516
Note Instructions marked with an asterisk (*) are supported by version-2 CVM1 CPUs only.
Data Shift Instructions
Code Mnemonic Name
050 SFT SHIFT REGISTER
051
SFTR(j)
REVERSIBLE SHIFT
REGISTER
052
ASFT(j)
ASYNCHRONOUS SHIFT
REGISTER
053
WSFT(j)
WORD SHIFT
054 NSFL* SHIFT N-BIT DATA LEFT
055 NSFR* SHIFT N-BIT DATA RIGHT
056 NASL* SHIFT N-BITS LEFT
057 NASR* SHIFT N-BITS RIGHT
058 NSLL* DOUBLE SHIFT N-BIT LEFT
059 NSRL* DOUBLE SHIFT N-BIT
RIGHT
060
ASL(j)
ARITHMETIC SHIFT LEFT
061
ASR(j)
ARITHMETIC SHIFT RIGHT
062
ROL(j)
ROTATE LEFT
063
ROR(j)
ROTATE RIGHT
064
ASLL(j)
DOUBLE SHIFT LEFT
065
ASRL(j)
DOUBLE SHIFT RIGHT
066
ROLL(j)
DOUBLE ROTATE LEFT
067
RORL(j)
DOUBLE ROTATE RIGHT
068
SLD(j)
SHIFT DIGIT LEFT
069
SRD(j)
SHIFT DIGIT RIGHT
BCD Calculation and Carry Instructions
Code Mnemonic Name
070
ADD(j)
BCD ADD
071
SUB(j)
BCD SUBTRACT
072
MUL(j)
BCD MULTIPLY
073
DIV(j)
BCD DIVIDE
074
ADDL(j)
DOUBLE BCD ADD
075
SUBL(j)
DOUBLE BCD SUBTRACT
076
MULL(j)
DOUBLE BCD MULTIPLY
077
DIVL(j)
DOUBLE BCD DIVIDE
078
STC(j)
SET CARRY
079
CLC(j)
CLEAR CARRY
Binary Calculation Instructions
Code Mnemonic Name
080
ADB(j)
BINARY ADD
081
SBB(j)
BINARY SUBTRACT
082
MLB(j)
BINARY MULTIPLY
083
DVB(j)
BINARY DIVIDE
084
ADBL(j)
DOUBLE BINARY ADD
085
SBBL(j)
DOUBLE BINARY
SUBTRACT
086
MLBL(j)
DOUBLE BINARY
MULTIPLY
087
DVBL(j)
DOUBLE BINARY DIVIDE
Increment/Decrement Instructions
Code Mnemonic Name
090
INC(j)
INCREMENT BCD
091
DEC(j)
DECREMENT BCD
092
INCB(j)
INCREMENT BINARY
093
DECB(j)
DECREMENT BINARY
094
INCL(j)
DOUBLE INCREMENT BCD
095
DECL(j)
DOUBLE DECREMENT
BCD
096
INBL(j)
DOUBLE INCREMENT
BINARY
097
DCBL(j)
DOUBLE DECREMENT
BINARY
Data Format Conversion and Special
Calculation Instructions
Code Mnemonic Name
100
BIN(j)
BCD-TO-BINARY
101
BCD(j)
BINARY-TO-BCD
102
BINL(j)
DOUBLE BCD-TO-DOUBLE
BINARY
103
BCDL(j)
DOUBLE
BINARY-TO-DOUBLE BCD
104
NEG(j)
2’S COMPLEMENT
105
NEGL(j)
DOUBLE 2’S
COMPLEMENT
106
SIGN(j)
SIGN
Basic I/O Unit Instructions
Code Mnemonic Name
110
MLPX(j)
4-TO-16 DECODER
111
DMPX(j)
16-TO-4 ENCODER
112
SDEC(j)
7-SEGMENT DECODER
113
ASC(j)
ASCII CONVERT
114
BCNT(j)
BIT COUNTER
115
LINE(j)
COLUMN-TO-LINE
116
COLM(j)
LINE-TO-COLUMN
117
HEX(j)*
ASCII-TO-HEX

Table of Contents

Related product manuals