Maxim Integrated Ultra-High-Speed Flash Microcontroller User Manual
Page 64

5-17
INSTRUCTION
HEX CODE
UHSM CLOCK
CYCLES
UHSM TIME @
25MHz
8051 CLOCK
CYCLES
8051 TIME @
25MHz
UHSM vs. 8051
SPEED
ADVANTAGE
DEC direct
15
2
80 ns
12
480 ns
6
DEC @Ri
16..17
2
80 ns
12
480 ns
6
MUL AB
A4
9
360 ns
48
960 ns
5.33
DIV AB
84
10
400 ns
48
960 ns
4.80
DA A
D4
2
80 ns
12
480 ns
6
ANL A, Rn
58..5F
1
40 ns
12
480 ns
12
ANL A, direct
55
2
80 ns
12
480 ns
6
ANL A, @Ri
56..57
2
80 ns
12
480 ns
6
ANL A, #data
54
2
80 ns
12
480 ns
6
ANL direct, A
52
2
80 ns
12
480 ns
6
ANL direct, #data
53
3
120 ns
24
960 ns
8
ORL A, Rn
48..4F
1
40 ns
12
480 ns
12
ORL A, direct
45
2
80 ns
12
480 ns
6
ORL A, @Ri
46..47
2
80 ns
12
480 ns
6
ORL A, #data
44
2
80 ns
12
480 ns
6
ORL direct, A
42
2
80 ns
12
480 ns
6
ORL direct, #data
43
3
120 ns
24
960 ns
8
XRL A, Rn
68..6F
1
40 ns
12
480 ns
12
XRL A, direct
65
2
80 ns
12
480 ns
6
XRL A, @Ri
66..67
2
80 ns
12
480 ns
6
XRL A, #data
64
2
80 ns
12
480 ns
6
XRL direct, A
62
2
80 ns
12
480 ns
6
XRL direct, #data
63
3
120 ns
24
960 ns
8
CLR A
E4
1
40 ns
12
480 ns
12
CPL A
F4
1
40 ns
12
480 ns
12
RL A
23
1
40 ns
12
480 ns
12
RLC A
33
1
40 ns
12
480 ns
12
RR A
03
1
40 ns
12
480 ns
12
RRC A
13
1
40 ns
12
480 ns
12
SWAP A
C4
1
40 ns
12
480 ns
12
MOV A, Rn
E8..EF
1
40 ns
12
480 ns
12
MOV A, direct
E5
2
80 ns
12
480 ns
6
MOV A, @Ri
E6..E7
2
80 ns
12
480 ns
6
MOV A, #data
74
2
80 ns
12
480 ns
6
MOV Rn, A
F8..FF
1
40 ns
12
480 ns
12
Table 5-1. Instruction Timing Comparison (continued)
Ultra-High-Speed Flash
Microcontroller User’s Guide
Maxim Integrated