
W925E/C625
8-bit CID Microcontroller
Revision : A6
-35-
Release Date : 2002/7/2
Table 3. Instruction Timing for W925E/C625, continued
Instruction
HEX
Op-Code
A7
76
77
F5
88
89
8A
8B
8C
8D
8E
8F
86
87
85
75
90
93
83
E2
E3
E0
F2
F3
F0
A2
92
48
49
4A
4B
4C
4D
4E
4F
46
47
45
44
42
43
72
A0
C0
D0
22
32
Bytes Machine
Cycles
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
2
2
2 - 9
2 - 9
2 - 9
2 - 9
2 - 9
2 - 9
2
2
1
1
1
1
1
1
1
1
1
1
2
2
2
3
2
2
2
2
2
2
Instruction
HEX
Op-Code
23
33
03
13
D3
D2
C4
80
98
99
9A
9B
9C
9D
9E
9F
96
97
95
94
C8
C9
CA
CB
CC
CD
CE
CF
C6
C7
D6
D7
C5
68
69
6A
6B
6C
6D
6E
6F
66
67
65
64
62
63
Bytes Machine
Cycles
1
1
1
1
1
2
1
3
1
1
1
1
1
1
1
1
1
1
2
2
1
1
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
2
2
2
3
MOV @R1, direct
MOV @R0, #data
MOV @R1, #data
MOV direct, A
MOV direct, R0
MOV direct, R1
MOV direct, R2
MOV direct, R3
MOV direct, R4
MOV direct, R5
MOV direct, R6
MOV direct, R7
MOV direct, @R0
MOV direct, @R1
MOV direct, direct
MOV direct, #data
MOV DPTR, #data 16
MOVC A, @A+DPTR
MOVC A, @A+PC
MOVX A, @R0
MOVX A, @R1
MOVX A, @DPTR
MOVX @R0, A
MOVX @R1, A
MOVX @DPTR, A
MOV C, bit
MOV bit, C
ORL A, R0
ORL A, R1
ORL A, R2
ORL A, R3
ORL A, R4
ORL A, R5
ORL A, R6
ORL A, R7
ORL A, @R0
ORL A, @R1
ORL A, direct
ORL A, #data
ORL direct, A
ORL direct, #data
ORL C, bit
ORL C, /bit
PUSH direct
POP direct
RET
RETI
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
1
1
1
1
1
1
1
1
2
2
1
1
1
1
1
1
1
1
1
1
2
2
2
3
2
2
2
2
1
1
RL A
RLC A
RR A
RRC A
SETB C
SETB bit
SWAP A
SJMP rel
SUBB A, R0
SUBB A, R1
SUBB A, R2
SUBB A, R3
SUBB A, R4
SUBB A, R5
SUBB A, R6
SUBB A, R7
SUBB A, @R0
SUBB A, @R1
SUBB A, direct
SUBB A, #data
XCH A, R0
XCH A, R1
XCH A, R2
XCH A, R3
XCH A, R4
XCH A, R5
XCH A, R6
XCH A, R7
XCH A, @R0
XCH A, @R1
XCHD A, @R0
XCHD A, @R1
XCH A, direct
XRL A, R0
XRL A, R1
XRL A, R2
XRL A, R3
XRL A, R4
XRL A, R5
XRL A, R6
XRL A, R7
XRL A, @R0
XRL A, @R1
XRL A, direct
XRL A, #data
XRL direct, A
XRL direct, #data
1
1
1
1
1
2
1
2
1
1
1
1
1
1
1
1
1
1
2
2
1
1
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
2
2
2
3