17
Instruction Classifications by Function
Section 2-1
Timer and
counter
instructions
BCD
Timer
(with
timer
numbers)
TIM
HUNDRED-
MS TIMER
TIMH
TEN-MS
TIMER
TMHH
ONE-MS
TIMER
TIMU
(See note 2.)
TENTH-MS
TIMER
TMUH
(See note 2.)
HUN-
DREDTH-MS
TIMER
TTIM
ACCUMULA-
TIVE TIMER
Timer
(without
timer
numbers)
TIML
LONG TIMER
MTIM
MULTI-OUT-
PUT TIMER
---
---
Counter
(with
counter
numbers)
CNT
COUNTER
CNTR
REVERSIBLE
TIMER
CNR
RESET
TIMER/
COUNTER
Binary*
Timer
(with
timer
numbers)
TIMX
HUNDRED-
MS TIMER
TIMHX
TEN-MS
TIMER
TMHHX
ONE-MS
TIMER
TIMUX
(See note 2.)
TENTH-MS
TIMER
TMUHX
(See note 2.)
HUN-
DREDTH-MS
TIMER
TTIMX
ACCUMULA-
TIVE TIMER
Timer
(without
timer
numbers)
TIMLX
LONG TIMER
MTIMX
MULTI-OUT-
PUT TIMER
---
---
Counter
(with
counter
numbers)
CNTX
COUNTER
CNTRX
REVERSIBLE
TIMER
CNRX
RESET
TIMER/
COUNTER
Comparison
instructions
Symbol
comparison
LD, AND, OR
+
=, <>, <, <=, >,
>=
Symbol com-
parison
(unsigned)
LD, AND, OR
+
=, <>, <, <=, >,
>= + L
Symbol com-
parison (dou-
ble-word,
unsigned)
LD, AND, OR
+
=, <>, <, <=, >,
>= +S
Symbol
comparison
(signed)
LD, AND, OR
+
=, <>, <, <=, >,
>= + SL
Symbol com-
parison (dou-
ble-word,
signed)
LD, AND, OR
+
= DT, <> DT, <
DT, <= DT, >
DT, >= DT
(See note 1.)
Time compari-
son
---
---
Data
comparison
(Condition Flags)
CMP
UNSIGNED
COMPARE
CMPL
DOUBLE
UNSIGNED
COMPARE
CPS
SIGNED
BINARY
COMPARE
CPSL
DOUBLE
SIGNED
BINARY
COMPARE
ZCP*
AREA RANGE
COMPARE
ZCPL*
DOUBLE
AREA RANGE
COMPARE
Table
compare
MCMP
MULTIPLE
COMPARE
TCMP
TABLE COM-
PARE
BCMP
UNSIGNED
BLOCK COM-
PARE
BCMP2
(See note 3.)
EXPANDED
BLOCK COM-
PARE
---
---
---
---
Data
movement
instructions
Single/
double-word
MOV
MOVE
MOVL
DOUBLE
MOVE
MVN
MOVE NOT
MVNL
DOUBLE
MOVE NOT
---
---
---
---
Bit/digit
MOVB
MOVE BIT
MOVD
MOVE DIGIT
---
---
Exchange
XCHG
DATA
EXCHANGE
XCGL
DOUBLE
DATA
EXCHANGE
---
---
Block/bit transfer
XFRB
MULTIPLE
BIT TRANS-
FER
XFER
BLOCK
TRANSFER
BSET
BLOCK SET
Distribute/ collect
DIST
SINGLE
WORD DIS-
TRIBUTE
COLL
DATA COL-
LECT
---
---
Index register
MOVR
MOVE TO
REGISTER
MOVRW
MOVE TIMER/
COUNTER PV
TO REGIS-
TER
---
---
Classifica-
tion
Sub-class
Mnemonic
Instruction
Mnemonic
Instruction
Mnemonic
Instruction
Summary of Contents for SYSMAC CS1D-CPU**
Page 3: ...iv...
Page 29: ...xxx...
Page 185: ...146 List of Instructions by Function Code Section 2 4...
Page 1389: ...1350 CJ series Instruction Execution Times and Number of Steps Section 4 2...
Page 1390: ...1351 Appendix A ASCII Code Table ASCII SP Four leftmost bits Four rightmost bits...
Page 1391: ...1352 ASCII Code Table Appendix A...