beautypg.com

Maxim Integrated Ultra-High-Speed Flash Microcontroller User Manual

Page 64

background image

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