General Instruction Characteristics
10
The following diagram shows the characters that can be expressed in ASCII.
Note The following instructions are executed even when the input conditions are
OFF. Therefore, when indirect memory addresses are specified using auto-
incrementing or auto-decrementing (,IR+ or ,IR-) in an operand of any of
these instructions, the value in the Index Register (IR) is refreshed each cycle
regardless of the input condition (increases or decreases one every cycle).
This must be considered when writing a program.
Classification
Sequence input
instructions
Sequence output
instructions
Sequence control
instructions
Timer and counter
instructions
Comparison instruc-
tions
Single-precision float-
ing-point math instruc-
tions
Double-precision float-
ing-point math instruc-
tions
Leftmost bit
S P
Instructions
LD, LD NOT, AND, AND NOT, OR, OR NOT, LD TST(350),
LD TSTN(351), AND TST(350), AND TSTN(351), OR
TST(350), OR TSTN(351)
OUT, OUT NOT, DIFU(013), DIFD(014)
JMP(004), FOR(512)
TIM/TIMX(550), TIMH(015)/TIMHX(551), TMHH(540)/
TMHHX(552), TIMU(541)/TIMUX(556), TMUH(544)/
TMUHX(557), TTIM(087)/TTIMX(555), TIML(542)/
TIMLX(553), MTIM(533)/MTIMX(554), CNT/CNTX(546),
CNTR(012)/CNTRX(548)
Symbol comparison instructions (LD, AND, OR =, etc.(func-
tion codes: 300, 305, 310, 320, and 325))
Single-precision floating-point data comparison (LD, AND,
OR = F, etc.(function codes: 329 to 334))
Double-precision floating-point data comparison (LD, AND,
OR = D, etc.(function codes: 335 to 340))
Section 1-1
Need help?
Do you have a question about the SYSMAC CJ - REFERENCE MANUAL 01-2008 and is the answer not in the manual?
Questions and answers