beautypg.com

Maxim Integrated Ultra-High-Speed Flash Microcontroller User Manual

Page 66

background image

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