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

5-19
INSTRUCTION
HEX CODE
UHSM CLOCK
CYCLES
UHSM TIME @
25MHz
8051 CLOCK
CYCLES
8051 TIME @
25MHz
UHSM vs. 8051
SPEED
ADVANTAGE
ACALL addr 11
Hex code
Hex codes = 11, 31, 51, 71,
91, B1, D1, or F1
Byte 1
2
80 ns
24
960 ns
12
LCALL addr 16
12
3
120 ns
24
960 ns
8
RET
22
3
120 ns
24
960 ns
8
RETI
32
3
120 ns
24
960 ns
8
AJMP addr 11
Hex code
Hex code = 01, 21, 41, 61,
81, A1, C1, or E1
Byte 1
2
80 ns
24
960 ns
12
LJMP addr 16
02
3
120 ns
24
960 ns
8
JMP @A+DPTR
73
3
120 ns
24
960 ns
8
SJMP rel
80
3
120 ns
24
960 ns
8
JZ rel
60
3
120 ns
24
960 ns
8
JNZ rel
70
3
120 ns
24
960 ns
8
JC rel
40
3
120 ns
24
960 ns
8
JNC rel
50
3
120 ns
24
960 ns
8
JB bit, rel
20
4
160 ns
24
960 ns
6
JNB bit, rel
30
4
160 ns
24
960 ns
6
JBC bit, rel
10
4
160 ns
24
960 ns
6
CJNE A, direct, rel
B5
5
200 ns
24
960 ns
4.8
CJNE A, #data, rel
B4
4
160 ns
24
960 ns
6
CJNE Rn, #data, rel
B8..BF
4
160 ns
24
960 ns
6
CJNE @Ri, #data, rel
B6..B7
5
200 ns
24
960 ns
4.8
DJNZ Rn, rel
D8..DF
4
160 ns
24
960 ns
6
DJNZ direct, rel
D5
5
200 ns
24
960 ns
4.8
NOP
00
1
40 ns
12
480 ns
12
Table 5-1. Instruction Timing Comparison (continued)
Ultra-High-Speed Flash
Microcontroller User’s Guide
Maxim Integrated