Omparison to the, Figure 5-7. five-cycle instruction timing, Faster than its original counterpart – Maxim Integrated High-Speed Microcontroller User Manual
Page 72: Table 5-a
High-Speed Microcontroller User’s Guide
Rev: 062210
72 of 176
Table 5-A. Instruction Timing Comparison
Note: HSM = high-speed microcontroller.
INSTRUCTION
HEX
CODE
HSM
CLOCK
CYCLES
HSM TIME
at 25MHz
8051
CLOCK
CYCLES
8051 TIME
at 25MHz
HSM vs. 8051
SPEED
ADVANTAGE
ADD A, Rn
28..2F
4
160ns
12
480ns
3
ADD A, direct
25
8
320ns
12
480ns
1.5
ADD A, @Ri
26..27
4
160ns
12
480ns
3
ADD A, #data
24
8
320ns
12
480ns
1.5
ADDC A, Rn
38..3F
4
160ns
12
480ns
3
ADDC A, direct
35
8
320ns
12
480ns
1.5
ADDC A, @Ri
36..37
4
160ns
12
480ns
3
ADDC A, #data
34
8
320ns
12
480ns
1.5
SUBB A, Rn
98..9F
4
160ns
12
480ns
3
SUBB A, direct
95
8
320ns
12
480ns
1.5
SUBB A, @Ri
96..97
4
160ns
12
480ns
3
SUBB A, #data
94
8
320ns
12
480ns
1.5
INC A
04
4
160ns
12
480ns
3
INC Rn
08..0F
4
160ns
12
480ns
3
INC direct
05
8
320ns
12
480ns
1.5
INC @Ri
06..07
4
160ns
12
480ns
3
INC DPTR
A3
12
480ns
24
960ns
2
DEC A
14
4
160ns
12
480ns
3
DEC Rn
18..1F
4
160ns
12
480ns
3
DEC direct
15
8
320ns
12
480ns
1.5
DEC @Ri
16..17
4
160ns
12
480ns
3
MUL AB
A4
20
800ns
48
1.92μs 2.4
DIV AB
84
20
800ns
48
1.92μs 2.4
DA A
D4
4
160ns
12
480ns
3
ANL A, Rn
58..5F
4
160ns
12
480ns
3
ANL A, direct
55
8
320ns
12
480ns
1.5
ANL A, @Ri
56..57
4
160ns
12
480ns
3
ANL A, #data
54
8
320ns
12
480ns
1.5
ANL direct, A
52
8
320ns
12
480ns
1.5
ANL direct, #data
53
12
480ns
24
960ns
2
ORL A, Rn
48..4F
4
160ns
12
480ns
3
ORL A, direct
45
8
320ns
12
480ns
1.5
ORL A, @Ri
46..47
4
160ns
12
480ns
3
ORL A, #data
44
8
320ns
12
480ns
1.5
ORL direct, A
42
8
320ns
12
480ns
1.5
ORL direct, #data
43
12
480ns
24
960ns
2
XRL A, Rn
68..6F
4
160ns
12
480ns
3
XRL A, direct
65
8
320ns
12
480ns
1.5
XRL A, @Ri
66..67
4
160ns
12
480ns
3
XRL A, #data
64
8
320ns
12
480ns
1.5
XRL direct, A
62
8
320ns
12
480ns
1.5
XRL direct, #data
63
12
480ns
24
960ns
2
CLR A
E4
4
160ns
12
480ns
3
CPL A
F4
4
160ns
12
480ns
3
RL A
23
4
160ns
12
480ns
3
RLC A
33
4
160ns
12
480ns
3