Sharp MZ-800

 

Domů Sharp MZ-800 8 bit klub Brno Download Kniha návštěv Obchod SCAV

Instrukce CPU Z80

 

ADC A, (HL)

8E

7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

AND (IY+dis)

FD A6 XX

19

ADC A, (IX+dis)

DD 8E XX

19

AND A

A7

4

ADC A, (IY+dis)

FD 8E XX

19

AND B

A0

4

ADC A, A

8F

4

AND C

A1

4

ADC A, B

88

4

AND D

A2

4

ADC A, C

89

4

AND E

A3

4

ADC A, D

8A

4

AND H

A4

4

ADC A, E

8B

4

AND L

A5

4

ADC A, H

8C

4

AND NN

E6 NN

7

ADC A, L

8D

4

BIT 0, (HL)

CB 46

12

ADC A, NN

CE NN

7

BIT 0, (IX+dis)

DD CB XX 46

20

ADC HL, BC

ED 4A

15

BIT 0, (IY+dis)

FD CB XX 46

20

ADC HL, DE

ED 5A

15

BIT 0, A

CB 47

8

ADC HL, HL

ED 6A

15

BIT 0, B

CB 40

8

ADC HL, SP

ED 7A

15

BIT 0, C

CB 41

8

ADD A, (HL)

86

7

BIT 0, D

CB 42

8

ADD A, (IX+dis)

DD 86 XX

19

BIT 0, E

CB 43

8

ADD A, (IY+dís)

FD 86 XX

19

BIT 0, H

CB 44

8

ADD A, A

87

4

BIT 0, L

CB 45

8

ADD A, B

80

4

BIT 1, (HL)

CB 4E

12

ADD A, C

81

4

BIT 1, (IX+dis)

DD CB XX 4E

20

ADO A, D

82

4

BIT 1, (IY+dis)

FD CB XX 4E

20

ADD A, E

83

4

BIT 1, A

CB 4F

8

ADO A, H

84

4

BIT 1, B

CB 48

8

ADD A, L

85

4

BIT 1, C

CB 49

8

ADD A, NN

C6 NN

7

BIT 1, 0

CB 4A

8

ADD HL, BC

9

11

BIT 1, E

CB 4B

8

ADD HL, DE

19

11

BIT 1, H

CB 4C

8

ADD HL, HL

29

11

BIT 1, L

CB 4D

8

ADD HL, SP

39

11

BIT 2, (HL)

CB 56

12

ADD IX, BC

DD 09

15

BIT 2, (IX+dis)

DD CB XX 56

20

ADD IX, DE

DD 19

15

BIT 2, (IY+dis)

FD CB XX 56

20

ADD IX, IX

DD 29

15

BIT 2, A

CB 57

8

ADD IX, SP

DD 39

15

BIT 2, B

CB 50

8

ADD IY, BC

FD 09

15

BIT 2, C

CB 51

8

ADD IY, DE

FD 19

15

BIT 2, D

CB 52

8

ADD IY, IY

FD 29

15

BIT 2, E

CB 53

8

ADD IY, SP

FD 39

15

BIT 2, H

CB 54

8

AND (HL)

A6

7

BIT 2, L

CB 55

8

AND (IX+dis)

DD A6 XX

19

BIT 3, (HL)

CB 5E

12

 

BIT 3, (IX+dis)

DO CB XX 5E

20

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

BIT 7, D

CB 7A

8

BIT 3, (IY+dis)

FD CB XX 5E

20

BIT 7, E

CB 7B

8

BIT 3, A

CB 5F

8

BIT 7, H

CB 7C

8

BIT 3, B

CB 58

8

BIT 7, L

CB 7D

8

BIT 3, C

CB 59

8

CALL ADDR

CD XX XX

17

BIT 3, D

CB 5A

8

CALL Z, ADDR

CC XX XX

17/10

BIT 3, E

CB 5B

8

CALL NZ, ADDR

C4 XX XX

17/10

BIT 3, H

CB 5C

8

CALL C, ADDR

DC XX XX

17/10

BIT 3, L

CB 5D

8

CALL NC, ADDR

D4 XX XX

17/10

BIT 4, (HL)

CB 66

12

CALL PE, ADDR

EC XX XX

17/10

BIT 4, (IX+dís)

OD CB XX 66

20

CALL P0, ADDR

E4 XX XX

17/10

BIT 4, (IY+dís)

FD CB XX 66

20

CALL M, ADDR

FC XX XX

17/10

BIT 4, A

CB 67

8

CALL P, ADDR

F4 XX XX

17/10

BIT 4, B

CB 60

8

CCF

3F

4

BIT 4, C

CB 61

8

CP (HL)

BE

7

BIT 4, D

CB 62

8

CP (IX+dis)

DO BE XX

19

BIT 4, E

CB 63

8

CP (IY+dis)

FD BE XX

19

BIT 4, H

CB 64

8

CP A

BF

4

BIT 4, L

CB 65

8

CP B

B8

4

BIT 5, (HL)

CB 6E

12

CP C

B9

4

BIT 5, (IX+dis)

DD CB XX 6E

20

CP D

BA

4

BIT 5, (IY+dis)

FD CB XX 6E

20

CP E

BB

4

BIT 5, A

CB 6F

8

CP H

BC

4

BIT 5, B

CB 68

8

CP L

BD

4

BIT 5, C

CB 69

8

CP NN

FE NN

7

BIT 5, D

CB 6A

8

CPD

ED A9

16

BIT 5, E

CB 6B

8

CPDR

ED B9

21/16

BIT 5, H

CB 6C

8

CPI

ED A1

16

BIT 5, L

CB 6D

8

CPIR

ED B1

21/16

BIT 6, (HL)

CB 76

12

CPL

2F

4

BIT 6, (IX+dis)

DD CB XX 76

20

DAA

27

4

BIT 6, (IY+dis)

FD CB XX 76

20

DEC (HL)

35

11

BIT 6, A

CB 77

8

DEC (IX+dis)

DD 35 XX

23

BIT 6, B

CB 70

8

DEC (IY+dis)

FD 35 XX

23

BIT 6, C

CB 71

8

DEC A

3D

4

BIT 6, D

CB 72

8

DEC B

5

4

BIT 6, E

CB 73

8

DEC C

OD

4

BIT 6, H

CB 74

8

DEC D

15

4

BIT 6, L

CB 75

8

DEC E

1D

4

BIT 7, (HL)

CB 7E

12

DEC H

25

4

BIT 7, (IX+dis)

OD CB XX 7E

20

DEC L

2D

4

BIT 7, (IY+dis)

FD CB XX 7E

20

DEC BC

0B

6

BIT 7, A

CB 7F

8

DEC DE

1B

6

BIT 7, B

CB 78

8

DEC HL

28

6

BIT 7, C

CB 79

8

DEC IX

DD 2B

10

 

DEC IY

FD 2B

10

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

JP (IY)

FD E9

8

DEC SP

3B

6

JP ADDR

C3 XX XX

10

DI

F3

4

JP Z, ADDR

CA XX XX

10

DJNZ, dis

10 XX

13/8

JP NZ, ADDR

C2 XX XX

10

EI

FB

4

JP C, ADDR

OA XX XX

10

EX (SP), HL

E3

19

JP NC, ADDR

D2 XX XX

10

EX (SP), IX

DD E3

23

JP PE, ADDR

EA XX XX

10

EX (SP), IY

FD E3

23

JP P0, ADDR

E2 XX XX

10

EX AF, AF'

08

4

JP M, ADDR

FA XX XX

10

EX DE, HL

EB

4

JP P, ADDR

F2 XX XX

10

EXX

D9

4

JR dis

18 XX

12

HALT

76

4

JR Z, dis

28 XX

12/7

IM 0

ED 46

8

JR NZ, dis

20 XX

12/7

IM 1

ED 56

8

JR C, dis

38 XX

12/7

IM 2

ED 5E

8

JR NC, dis

39 XX

12/7

IN A, (port)

DB NN

11

LD (ADDR), A

32 XX XX

13

IN A, (C)

ED 78

12

LD (ADDR), ßC

ED 43 XX XX

20

IN B, (C)

ED 40

12

LD (ADDR), DE

ED 53 XX XX

20

IN C, (C)

ED 48

12

LD (ADDR), HL

ED 63 XX XX

20

IN D, (C)

ED 50

12

LD (ADDR), HL

22 XX XX

16

IN E, (C)

ED 58

12

LD (ADDR), IX

DD 22 XX XX

20

IN H, (C)

ED 60

12

LD (ADDR), IY

FD 22 XX XX

20

IN L, (C)

ED 68

12

LD (ADDR), SP

ED 73 XX XX

20

INC (HL)

34

11

LD (BC),A

02

7

INC (IX+dis)

DD 34 XX

23

LD (DE),A

12

7

INC (IY+dis)

FD 34 XX

23

LD (HL), A

77

7

INC A

3C

4

LD (HL), B

70

7

INC B

04

4

LD (HL), C

71

7

INC C

0C

4

LD (HL), D

72

7

INC D

14

4

LD (HL), E

73

7

INC E

1C

4

LD (HL), H

74

7

INC H

24

4

LD (HL), L

75

7

INC L

2C

4

LD (HL), NN

36 NN

10

INC BC

03

6

LD (IX+dis), A

DO 77 XX

19

INC DE

13

6

LD (IX+dis), ß

DD 70 XX

19

INC HL

23

6

LD (IX+dis), C

DD 71 XX

19

INC IX

DD 23

10

LD (IX+dis), D

DD 72 XX

19

INC IY

FD 23

10

LD (IX+dis), E

DD 73 XX

19

INC SP

33

6

LD (IX+dis), H

DD 74 XX

19

IND

ED AA

16

LD (IX+dis), L

DD 75 XX

19

INI

ED A2

16

LD (IX+dis), NN

DD 36 XX NN

19

INDR

ED BA

21/16

LD (IY+dis), A

FD 77 XX

19

INIR

ED B2

21/16

LD (IY+dis), B

FD 70 XX

19

JP (HL)

E9

4

LD (IY+dis), C

FD 71 XX

19

JP (IX)

DD E9

8

LD (IY+dis), D

FD 72 XX

19

 

LD (IY+dis), E

FD 73 XX

19

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

LD D, (IX+dís)

00 56 XX

19

LD (IY+dis), H

FD 74 XX

19

LD D, (IY+dis)

FD 56 XX

19

LD (IY+dis), L

FD 75 XX

19

LD D, A

57

4

LD (IY+dis), NN

F0 36 XX NN

19

LD 0, B

50

4

LD A, (ADDR)

3A XX XX

13

LD D, C

51

4

LD A, ( BC )

0A

7

LD D, 0

52

4

LD A, (DE)

1A

7

LD D, E

53

4

LD A, (HL)

7E

7

LD D, H

54

4

LD A, (IX+dis)

DD 7E XX

19

LD 0, L

55

4

LD A, (IY+dis)

F0 7E XX

19

LD D, NN

16 NN

7

LO A, A

7F

4

LD DE, (ADDR)

ED 5B XX XX

20

LD A, B

78

4

LD DE, NNNN

11 NN NN

10

LD A, C

79

4

LD E, (HL)

5E

7

LD A, D

7A

4

LD E, (IX+dis)

D0 5E XX

19

LD A, E

78

4

LD E, (IY+dis)

FD 5E XX

19

LD A, H

7C

4

LD E, A

5F

4

LD A, L

7D

4

LD E, B

58

4

LD A, NN

3E NN

7

LD E, C

59

4

LD A, I

ED 57

9

LD E, D

5A

4

LD A, R

ED 5F

9

LD E, E

5B

4

LD B, (HL)

46

7

LD E, H

5C

4

LD B, (IX+dis)

DD 46 XX

19

LD E, L

5D

4

LD B, (IY+dis)

FD 46 XX

19

LD E, NN

1E NN

7

LD B, A

47

4

LD H, (HL)

66

7

LD B, B

40

4

LD H, (IX+dis)

DD 66 XX

19

LD B, C

41

4

LD H, (IY+dis)

FD 66 XX

19

LD B, D

42

4

LD H, A

67

4

LD B, E

43

4

LD H, B

4

LO B, H

44

4

LD H, C

61

4

LD B, L

45

4

LD H, D

62

4

LD B, NN

06 NN

7

LD H, E

63

4

LD BC, (ADDR)

ED 48 XX XX

20

LD H, H

64

4

LD BC, NNNN

01 NN NN

10

LD H, L

65

4

LD C, ( HL )

4E

7

LD H, NN

26 NN

7

LD C, (IX+dis)

OD 4E XX

19

LD HL, (ADDR)

ED 6B XX XX

20

LD C, (IY+dis)

FD 4E XX

19

LD HL, (ADDR )

2A XX XX

16

LD C, A

4F

4

LD HL, NNNN

21 NN NN

10

LD C, B

48

4

LD L, (HL)

6E

7

LD C, C

49

4

LD L, (IX+dis)

OD 6E XX

19

LO C, 0

4A

4

LO L, (IY+dis)

FD 6E XX

19

LD C, E

4B

4

LD L, A

6F

4

LD C, H

4C

4

LD L, B

68

4

LD C, L

40

4

LD L, C

69

4

LD C, NN

0E NN

7

LD L, D

6A

4

LD D, (HL)

56

7

LD L, E

6B

4

 

LD L, H

6C

4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

POP DE

D1

10

LD L, L

6D

4

POP HL

E1

10

LD L, NN

2E NN

7

POP IX

DD E1

14

LD IX, (ADDR)

DD 2A XX XX

20

POP IY

FD E1

14

LD IX, NNNN

DD 21 NN NN

14

PUSH AF

F5

11

LD IY, (ADDR)

FD 2A XX XX

20

PUSH BC

C5

11

LD IY, NNNN

FD 21 NN NN

14

PUSH DE

D5

11

LD I, A

ED 47

9

PUSH HL

E5

11

LD R, A

ED 4F

9

PUSH IX

DD E5

15

LD SP, (ADDR)

ED 7B XX XX

20

PUSH IY

FD E5

15

LD SP, HL

F9

6

RES 0, (HL)

CB 86

15

LD SP, IX

DD F9

10

RES 0, (IX+dis)

DD CB XX 86

23

LD SP, IY

FD F9

10

RES 0, (IY+dis)

FD CB XX 86

23

LD SP, NNNN

31 NN NN

10

RES 0, A

CB 87

8

LDD

ED AB

16

RES 0, B

CB 80

8

LDI

ED A0

16

RES 0, C

CB 81

8

LDDR

ED B8

21/16

RES 0, D

CB 82

8

LDIR

ED B0

21/16

RES 0, E

CB 83

8

NEG

ED 44

8

RES 0, H

CB 84

8

NOP

00

4

RES 0, L

CB 85

8

OR (HL)

B6

7

RES 1, (HL)

CB 8E

15

DR (IX+dis)

00 B6 XX

19

RES 1, (IX+dis)

DD CB XX 8E

23

OR (IY+dís)

FD B6 XX

19

RES 1, (IY+dis)

FD CB XX 8E

23

OR A

B7

4

RES 1, A

CB 8F

8

OR B

B0

4

RES 1, B

CB 88

8

OR C

B1

4

RES 1, C

CB 89

8

OR D

B2

4

RES 1, D

CB 8A

8

OR E

B3

4

RES 1, E

CB 8B

8

OR H

B4

4

RES 1, H

CB 8C

8

DR L

B5

4

RES 1, L

CB 8D

8

OR NN

F6 NN

7

RES 2, (HL)

CB 96

15

OTDR

ED BB

21/16

RES 2, (IX+dis)

OD CB XX 96

23

OTIR

ED 83

21/16

RES 2, (IY+dis)

FD CB XX 96

23

OUT (port), A

D3 XX

11

RES 2, A

CB 97

8

OUT (C), A

ED 79

12

RES 2, B

CB 90

8

OUT (C), B

ED 41

12

RES 2, C

CB 91

8

OUT (C), C

ED 49

12

RES 2, D

CB 92

8

OUT (C), D

ED 51

12

RES 2, E

CB 93

8

OUT (C), E

ED 59

12

RES 2, H

CB 94

8

OUT (C), H

ED 61

12

RES 2, L

CB 95

8

OUT (C), L

ED 69

12

RES 3, (HL)

CB 9E

15

OUTD

ED AB

16

RES 3, (IX+dis)

DD CB XX 9E

23

OUTI

ED A3

16

RES 3, (IY+dis)

FD CB XX 9E

23

POP AF

F1

10

RES 3, A

CB 9F

8

POP BC

C1

10

RES 3, B

CB 98

8

 

RES 3, C

CB 99

8

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

RET

C9

10

RES 3, D

CB 9A

8

RET Z

C8

11/5

RES 3, E

CB 98

8

RET NZ

C0

11/5

RES 3, H

CB 9C

8

RET C

D8

11/5

RES 3, L

CB 9D

8

RET NC

D0

11/5

RES 4, (HL)

CB A6

15

RET PE

E8

11/5

RES 4, (IX+dis)

DD CB XX A6

23

RET PO

E0

11/5

RES 4, (IY+dis)

FD CB XX A6

23

RET M

F8

11/5

RES 4, A

CB A7

8

RET P

F0

11/5

RES 4, 8

CB A0

8

RETI

ED 4D

14

RES 4, C

CB A1

8

RETN

ED 45

14

RES 4, D

CB A2

8

RL (HL)

CB 16

15

RES 4, E

CB A3

8

RL (IX+dis)

DD CB XX 16

23

RES 4, H

CB A4

8

RL (IY+dis)

FD CB XX 16

23

RES 4, L

CB A5

8

RL A     CB

17

8

RES 5, (HL)

CB AE

15

RL B     CB

10

8

RES 5, (IX+dis)

DD CB XX AE

23

RL C     CB

11

8

RES 5, (IY+dis)

FD CB XX AE

23

RL D     CB

12

8

RES 5, A

CB AF

8

RL E     CB

13

8

RES 5, B

CB A8

8

RL H     CB

14

8

RES 5, C

CB A9

8

RL L     CB

15

8

RES 5, D

CB AA

8

RLA

17

4

RES 5, E

CB AB

8

RLC (HL)

CB 06

15

RES 5, H

CB AC

8

RLC (IX+dis)

DD CB XX 06

23

RES 5, L

CB AD

8

RLC (IY+dis)

FD CB XX 06

23

RES 6, (HL)

CB B6

15

RLC A     CB

07

8

RES 6, (IX+dis)

DD CB XX 86

23

RLC B     CB

00

8

AES 6, (IY+dis)

FD CB XX B6

23

RLC C     CB

01

8

RES 6, A

CB 87

8

RLC D     CB

02

8

RES 6, B

CB B0

8

RLC E     CB

03

8

RES 6, C

CB 81

8

RLC H     CB

04

8

RES 6, D

CB B2

8

RLC L     CB

05

8

RES 6, E

CB 83

8

RLCA

07

4

RES 6, H

CB B4

8

RLD

ED 6F

18

RES 6, L

CB B5

8

RR (HL)

CB 1E

15

RES 7, (HL)

CB BE

15

RR (IX+dis)

DD CB XX 1E

23

RES 7, (IX+dis)

DD CB XX BE

23

RR (IY+dis)

FD CB XX 1E

23

RES 7, (IY+dis)

FO CB XX BE

23

RR A

CB 1F

8

RES 7, A

CB BF

8

RR B

CB 18

8

RES 7, B

CB 88

8

RR C

CB 19

8

RES 7, C

CB B9

8

RR D

CB 1A

8

RES 7, D

CB BA

8

RR E

CB 1B

8

RES 7, E

CB BB

8

RR H

CB 1C

8

RES 7, H

CB BC

8

RR L

CB 1D

8

RES 7, L

CB BD

8

RRA

1F

4

 

RRC (HL)

CB 0E

15

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SET 0, L

CB C5

8

RRC (IX+dis)

DD CB XX 0E

23

SET 1, (HL)

CB CE

15

RRC (IY+dis)

FD CB XX 0E

23

SET 1, (IX+dis)

00 CB XX CE

23

RRC A

CB OF

8

SET 1, (IY+dís)

FD CB XX CE

23

RRC B

CB fd8

8

SET 1, A

CB CF

8

RRC C

CB 09

8

SET 1, B

CB C8

8

RRC D

CB eA

8

SET 1, C

CB C9

8

RRC E

CB 0B

8

SET 1, D

CB CA

8

RRC H

CB 0C

8

SET 1, E

CB CB

8

RRC L

CB 0D

8

SET 1, H

CB CC

8

RRCA

0F

4

SET 1, L

CB CD

8

RRD

ED 67

18

SET 2, (HL)

CB D6

15

RST 00

C7

11

SET 2, (IX+dis)

0D CB XX D6

23

RST 08

CF

11

SET 2, (IY+dis)

FD CB XX 06

23

RST 10

07

11

SET 2, A

CB D7

8

RST 18

DF

11

SET 2, B

CB D0

8

RST 20

E7

11

SET 2, C

CB D1

8

RST 28

EF

11

SET 2, D

CB D2

8

RST 30

F7

11

SET 2, E

CB D3

8

RST 38

FF

11

SET 2, H

CB D4

8

SBC A, (HL)

9E

7

SET 2, L

CB D5

8

SBC A, (IX+dis)

DD 9E

19

SET 3, (HL)

CB DE

15

SBC A, (IY+dis)

FD 9E

19

SET 3, (IX+dis)

DD CB XX DE

23

SBC A, A

9F

4

SET 3, (IY+dis)

FD C8 XX DE

23

SBC A, B

98

4

SET 3, A

CB DF

8

SBC A, C

99

4

SET 3, B

CB D8

8

SBC A, D

9A

4

SET 3, C

CB D9

8

SBC A, E

9B

4

SET 3, D

CB DA

8

SBC A, H

9C

4

SET 3, E

CB DB

8

SBC A, L

9D

4

SET 3, H

CB DC

8

SBC A, NN

DE NN

7

SET 3, L

CB DD

8

SBC HL, 8C

ED 42

15

SET 4, (HL)

C8 E6

15

SBC HL, DE

ED 52

15

SET 4, (IX+dis)

DD CB XX E6

23

SBC HL, HL

ED 62

15

SET 4, (IY+dis)

FD CB XX E6

23

SBC HL, SP

ED 72

15

SET 4, A

CB E7

8

SCF

37

4

SET 4, B

CB E0

8

SET 0, (HL)

CB C6

15

SET 4, C

C8 E1

8

SET 0, (IX+dís)

DD CB XX C6

23

SET 4, D

CB E2

8

SET 0, (IY+dis)

F0 CB XX C6

23

SET 4, E

CB E3

8

SET 0, A

CB C7

8

SET 4, H

CB E4