
2.PMC SPECIFICATIONS B-63983EN/01
- 60 -
2.1.7 Functional Instructions (Arranged in Sequence of Instruction
Group)
Table 2.1.7 (a) Functional instructions for PMCs for the Series 30i/31i/32i-A
(arranged in sequence of instruction group)
30i/31i/32i-A
Instruction
group
Instruction
name
SUB
No.
Processing
First PMC
Second
PMC
(option)
Third
PMC
(option)
DCS
(Note 4)
1 TMR 3 Timer processing ¡¡¡¡
2 TMRB 24 Fixed-timer processing ¡¡¡¡
Timer
(Section 4.3)
3 TMRC 54 Timer processing ¡¡¡¡
1 CTR 5 Counter processing ¡¡¡¡
2 CTRB 56 Counter processing ¡¡¡¡
Counter
(Section 4.4)
3 CTRC 55 Counter processing ¡¡¡¡
1 MOVB 43 1-byte transfer ¡¡¡×
2 MOVW 44 2-byte transfer ¡¡¡×
3 MOVD 47 4-byte transfer ¡¡¡×
4 MOVN 45 Transfer of arbitrary number of bytes ¡¡¡¡
5 MOVE 8 Data transfer after logical product ¡¡¡¡
6 MOVOR 28 Data transfer after logical sum ¡¡¡¡
7 XMOVB 35 Index modification binary data transfer ¡¡¡¡
Data transfer
(Section 4.5)
8 XMOV 18 Index modification data transfer ¡¡¡¡
1 COMPB 32 Binary comparison ¡¡¡¡
2 COMP 15 Comparison ¡¡¡¡
Comparison
(Section 4.6)
3 COIN 16 Coincidence check ¡¡¡¡
1 DSCHB 34 Binary data search ¡¡¡¡Data search
(Section 4.7)
2 DSCH 17 Data search ¡¡¡¡
1 DIFU 57 Rising-edge detection ¡¡¡¡
2 DIFD 58 Falling-edge detection ¡¡¡¡
3 EOR 59 Exclusive OR ¡¡¡¡
4 AND 60 Logical AND ¡¡¡¡
5 OR 61 Logical OR ¡¡¡¡
6 NOT 62 Logical NOT ¡¡¡¡
7 PARI 11 Parity check ¡¡¡¡
Bit operation
(Section 4.8)
8 SFT 33 Shift register ¡¡¡¡
1 COD 7 Code conversion ¡¡¡¡
2 CODB 27 Binary code conversion ¡¡¡¡
3 DCNV 14 Data conversion ¡¡¡¡
4 DCNVB 31 Extended data conversion ¡¡¡¡
5 DEC 4 Decoding ¡¡¡¡
Code
conversion
(Section 4.9)
6 DECB 25 Binary decoding ¡¡¡¡
(¡: Usable. ∆: Executed as NOP instruction (Note 1). ×: Unusable.)