Методические указания к выполнению лабораторных работ по курсу «Микропроцессорная техника»

Вид материалаМетодические указания
Подобный материал:
1   2   3   4   5   6

ADC D

(A)(A)+(D)+CY

8A

ADC E

(A)(A)+(E)+CY

8B

ADC H

(A)(A)+(H)+CY

8C

ADC L

(A)(A)+(L)+CY

8D

22

SUB A

(A)(A)-(A)

1

4

1

S, Z, AC, P, CY

97

SUB B

(A)(A)-(B)

90

SUB C

(A)(A)-(C)

91

SUB D

(A)(A)-(D)

92

SUB E

(A)(A)-(E)

93

SUB H

(A)(A)-(H)

94

SUB L

(A)(A)-(L)

95

23

SBB A

(A)(A)-(A)-CY

1

4

1

S, Z, AC, P, CY

9F

SBB B

(A)(A)-(B)-CY

98

SBB C

(A)(A)-(C)-CY

99

SBB D

(A)(A)-(D)-CY

9A

SBB E

(A)(A)-(E)-CY

9B

SBB H

(A)(A)-(H)-CY

9C

SBB L

(A)(A)-(L)-CY

9D

24

INR A

(A)(A)+1

1

5

1

S, Z, AC, P

3C

INR B

(B)(B)+1

04

INR C

(C)(C)+1

DC

INR D

(D)(D)+1

14

INR E

(E)(E)+1

1C

INR H

(H)(H)+1

24

INR L

(L)(L)+1

2C

25

DCR A

(A)(A)-1

1

5

1

S, Z, AC, P

3D

DCR B

(B)(B)-1

05

DCR C

(C)(C)-1

0D

DCR D

(D)(D)-1

15

DCR E

(E)(E)-1

1D

DCR H

(H)(H)-1

25

DCR L

(L)(L)-1

2D

26

DAD B

(HL)(HL)+(BC)

3

10

1

CY

09

DAD D

(HL)(HL)+(DE)

19

DAD H

(HL)(HL)+(HL)

29

DAD SP

(HL)(HL)+(SP)

39

27

INX B

(BC)(BC)+1

1

5

1

Нет

13

INX D

(DE)(DE)+1

13

INX H

(HL)(HL)+1

23

INX SP

(SP)(SP)+1

33

28

DCX B

(BC)(BC)-1

1

5

1

Нет

08

DCX D

(DE)(DE)-1

18

DCX H

(HL)(HL)-1

28

DCX SP

(SP)(SP)-1

38

29

ADD M

(A)(A)+M (HL)

2

7

1

S, Z, AC, P, CY

86

30

ADC M

(A)(A)+M (HL)+CY

2

7

1

S, Z, AC, P, CY

8E

31

SUB M

(A)(A)-M (HL)

2

7

1

S, Z, AC, P, CY

96

32

SBB M

(A)(A)-M (HL)-CY

2

7

1

S, Z, AC, P, CY

9E

33

INR M

M (HL)M (HL)+1

3

10

1

S, Z, AC, P

34

34

DCR M

M (HL)M (HL)-1

3

10

1

S, Z, AC, P

35

35

ADI D8

(A)(A)+D8

2

7

2

S, Z, AC, P, CY

C6

36

ACI D8

(A)(A)+D8+CY

2

7

2

S, Z, AC, P, CY

CE

37

SUI D8

(A)(A)-D8

2

7

2

S, Z, AC, P, CY

D6

38

SBI D8

(A)(A)-D8-CY

2

7

2

S, Z, AC, P, CY

DE

39

DAA

Десятичная коррекция

1

4

1

S, Z, AC, P, CY

27

Команды логических операций

40

ANA A

(A)(A) AND (A)

1

4

1

S, Z, P, AC’, CY=0

A7

ANA B

(A)(A) AND (B)

A0

ANA C

(A)(A) AND (C)

A1

ANA D

(A)(A) AND (D)

A2

ANA E

(A)(A) AND (E)

A3

ANA H

(A)(A) AND (H)

A4

ANA L

(A)(A) AND (C)

A5

41

XRA A

(A)(A) XOR (A)

1

4

1

S, Z, P, AC=CY=0

AF

XRA B

(A)(A) XOR (B)

AB

XRA C

(A)(A) XOR (C)

A9

XRA D

(A)(A) XOR (D)

AA

XRA E

(A)(A) XOR (E)

AB

XRA H

(A)(A) XOR (H)

AC

XRA L

(A)(A) XOR (L)

AD

42

ORA A

(A)(A) OR (A)

1

4

1

S, Z, P, AC=CY=0

B7

ORA B

(A)(A) OR (B)

B0

ORA C

(A)(A) OR (C)

B1

ORA D

(A)(A) OR (D)

B2

ORA E

(A)(A) OR (E)

B3

ORA H

(A)(A) OR (H)

B4

ORA L

(A)(A) OR (L)

B5

43

CMP A

(A)(A

1

4

1

S, Z, P, CY

BF

CMP B

(A)(B)

B8

CMP C

(A)(C)

B9

CMP D

(A)(D)

BA

CMP E

(A)(E)

BB

CMP H

(A)(H)

BC

CMP L

(A)(L)

BC

44

RLC

Сдвиг влево цикл

(An+1)(An)

(A0)(A7)

1

4

1

CYA (7)

07

45

RRC

Сдвиг вправо цикл

(An)(An-1)

(A7)(A0)

1

4

1

CYA (0)

0F

46

RAL

Сдвиг влево цикл через перенос

(An+1)(A)

(A0)CY

1

4

1

CYA (7)

17

47

RAR

Сдвиг вправо цикл через перенос

(An)(An-1)

(A7)CY

1

4

1

CYA (0)

1F

48

CMA

(A)INV (A)

1

4

1

Нет

2F

49

ANA M

(A)(A) AND M (HL)

2

7

1

S, Z, P, AC, CY=0

A6

50

XRA M

(A)(A) XOR M (HL)

2

7

1

S, Z, P, AC=CY=0

AE

51

ORA M

(A)(A) OR M (HL)

2

7

1

S, Z, P, AC=CY=0

B6

52

CMP M

(A)M (HL)

2

7

1

S, Z, P, AC, CY

BE

53

ANI D8

(A)(A) AND D8

2

7

2

S, Z, P, AC’, CY=0

E6

54

XRI D8

(A)(A) XOR D8