8: ADVANCED INSTRUCTIONS
8-2 USER’S MANUAL
Advanced Instruction List
Note: For details about the TXD, RXD, and CMP2 instructions, see the MICRO
3
C User’s Manual.
Group Number Symbol Name
Addrs
Req’d
Available on
NOP 0 NOP No Operation 1 All MICRO
3
and MICRO
3
C
Move
11 MOV Move 3 or 4 All MICRO
3
and MICRO
3
C
12 MOVN Move Not 3 or 4 All MICRO
3
and MICRO
3
C
13 IMOV Indirect Move 5 or 6 All MICRO
3
and MICRO
3
C
14 IMOVN Indirect Move Not 5 or 6 All MICRO
3
and MICRO
3
C
Comparison
21 CMP= Compare Equal To 4 or 5 All MICRO
3
and MICRO
3
C
22 CMP<> Compare Unequal To 4 or 5 All MICRO
3
and MICRO
3
C
23 CMP< Compare Less Than 4 or 5 All MICRO
3
and MICRO
3
C
24 CMP> Compare Greater Than 4 or 5 All MICRO
3
and MICRO
3
C
25 CMP<= Compare Less Than or Equal To 4 or 5 All MICRO
3
and MICRO
3
C
26 CMP>= Compare Greater Than or Equal To 4 or 5 All MICRO
3
and MICRO
3
C
Binary
Arithmetic
31 ADD Addition 4 or 5 All MICRO
3
and MICRO
3
C
32 SUB Subtraction 4 or 5 All MICRO
3
and MICRO
3
C
33 MUL Multiplication 4 or 5 All MICRO
3
and MICRO
3
C
34 DIV Division 4 or 5 All MICRO
3
and MICRO
3
C
Boolean
Computation
41 ANDW AND Word 4 or 5 All MICRO
3
and MICRO
3
C
42 ORW OR Word 4 or 5 All MICRO
3
and MICRO
3
C
43 XORW Exclusive OR Word 4 or 5 All MICRO
3
and MICRO
3
C
Bit Shift
and
Rotate
51 SFTL Shift Left 3 All MICRO
3
and MICRO
3
C
52 SFTR Shift Right 3 All MICRO
3
and MICRO
3
C
53 ROTL Rotate Left 3 All MICRO
3
and MICRO
3
C
54 ROTR Rotate Right 3 All MICRO
3
and MICRO
3
C
Real-time
Clock/Calendar
71 CALR Calendar Read 2 16- and 24-I/O types only
72 CALW Calendar Write 2 16- and 24-I/O types only
73 CLKR Clock Read 2 16- and 24-I/O types only
74 CLKW Clock Write 2 16- and 24-I/O types only
75 ADJ Adjust 1 16- and 24-I/O types only
Interface
81 DISP Display 4 Transistor output type only
82 DGRD Digital Switch Read 4 Transistor output type only
83 ANR0 Analog Read 0 2 All MICRO
3
and MICRO
3
C
84 ANR1 Analog Read 1 2 16- and 24-I/O MICRO
3
only
Pulse
and A/D
Conversion
91 PULS Pulse Output 3 Transistor output type only
92 PWM Pulse Width Modulation 3 Transistor output type only
93 A/D Analog To Digital Conversion 2 All MICRO
3
and MICRO
3
C
High-speed
Counter
A1 HSC0 High-speed Counter 0 (32 bits) 4 24V DC input type only
A2 HSC1 High-speed Counter 1 (32 bits) 2 24V DC input type only
A3 HSC2 High-speed Counter 2 (32 bits) 4 Transistor output type only
A4 HSC3 High-speed Counter 3 (16 bits) 2 24V DC input type only
User
Communication
B1 TXD Transmit 5 to 404 MICRO
3
C only
B2 RXD Receive 5 to 404 MICRO
3
C only
Comparison B3 CMP2 Double-word Comparison 4 or 5 MICRO
3
C only