List of Instructions by Function Code
Function code
Instruction
---
LOAD
---
LOAD NOT
---
AND
---
AND NOT
---
OR
---
OR NOT
---
AND LOAD
---
OR LOAD
---
OUTPUT
---
OUTPUT NOT
---
SET
---
RESET
---
HUNDRED-MS TIMER
---
COUNTER
000
NO OPERATION
001
END
002
INTERLOCK
003
INTERLOCK CLEAR
004
JUMP
005
JUMP END
006
FAILURE ALARM
007
SEVERE FAILURE
ALARM
008
STEP DEFINE
009
STEP START
010
SHIFT REGISTER
011
KEEP
012
REVERSIBLE
COUNTER
013
DIFFERENTIATE UP
014
DIFFERENTIATE
DOWN
015
TEN-MS TIMER
016
WORD SHIFT
017
ASYNCHRONOUS
SHIFT REGISTER
019
MULTIPLE COMPARE
020
COMPARE
021
MOVE
022
MOVE NOT
023
BCD TO BINARY
024
BINARY TO BCD
025
ARITHMETIC SHIFT
LEFT
026
ARITHMETIC SHIFT
RIGHT
027
ROTATE LEFT
028
ROTATE RIGHT
029
COMPLEMENT
034
LOGICAL AND
035
LOGICAL OR
CS/CJ/NSJ Series Instructions Reference Manual (W474)
Appendix A
Mnemonic
Upward
Differentiation
LD
@LD
LD NOT
---
AND
@AND
AND NOT
---
OR
@OR
OR NOT
---
AND LD
---
OR LD
---
OUT
---
OUT NOT
---
SET
@SET
RSET
@RSET
TIM
---
CNT
---
NOP
---
END
---
IL
---
ILC
---
JMP
---
JME
---
FAL
@FAL
FALS
---
STEP
---
SNXT
---
SFT
---
KEEP
---
CNTR
---
DIFU
---
DIFD
---
TIMH
---
WSFT
@WSFT
ASFT
@ASFT
MCMP
@MCMP
CMP
---
MOV
@MOV
MVN
@MVN
BIN
@BIN
BCD
@BCD
ASL
@ASL
ASR
@ASR
ROL
@ROL
ROR
@ROR
COM
---
ANDW
@ANDW
ORW
@ORW
Downward
Immediate
Differentiation
Refreshing
Specification
%LD
!LD
---
!LD NOT
%AND
!AND
---
!AND NOT
%OR
!OR
---
!OR NOT
---
---
---
---
---
!OUT
---
!OUT NOT
%SET
!SET
%RSET
!RSET
---
---
---
---
---
---
---
---
---
---
---
---
---
---
---
---
---
---
---
---
---
---
---
---
---
---
---
!KEEP
---
---
---
!DIFU
---
!DIFD
---
---
---
---
---
---
---
---
---
!CMP
---
!MOV
---
---
---
---
---
---
---
---
---
---
---
---
---
---
---
---
---
---
---
---
Appendices
Page
138
138
140
140
142
142
144
144
156
156
168
168
215
242
180
179
181
181
194
194
999
1006
765
765
305
160
245
164
166
219
311
309
265
259
281
284
380
382
313
315
317
321
444
436
438
1201
Need help?
Do you have a question about the CJ - REFERENCE MANUAL 02-2010 and is the answer not in the manual?