<strong>eZ80</strong> <strong>CPU</strong> User Manual 152 F illegal instruction traps, 6 instruction set, 14 interrupts and traps, 6 interrupts, 4 introduction, 1 memory, 7 operating modes, 3 reset conditions, 13 status indicators, 14 flags Add/Subtract (N), 15 Carry (C), 15 Half-Carry (H), 16 interrupt enable, 4 Parity/Overflow (P/V), 15 Sign (S), 17 Zero (Z), 16 H H Flag (definition), 14 HALT, 44 I I register, 2 I/O space, 7 IEF1, 4 IEF2, 4 illegal instruction traps, 6 IM n, 45 IN A (n), 46 IN r, (C), 47 IN0 r, (n), 48 INC m, 50 INC qq, 49 IND, 51 IND2, 52 IND2R, 53 Index registers, 2 INDM, 54 INDMR, 55 INDR, 56 INI, 57 INI2, 58 INI2R, 59 INIM, 60 INIMR, 61 INIR, 62 instruction notations, 17 instruction set ADC A, s, 18 ADC HL, ss, 19 ADD A, s, 20 ADD rr, ss, 21 AND A, s, 22 BIT b, m, 23 CALL cc, Mmn, 25 CALL Mmn, 24 CCF, 27 CP A, s, 28 CPD, 29 CPDR, 30 CPI, 31 CPIR, 32 CPL, 33 DAA, 34 DEC m, 36 DEC qq, 35 DI, 37 DJNZ d, 38 EI, 39 EX (SP), rr, 42 EX AF, AF’, 40 EX DE, HL, 41 EXX, 43 HALT, 44 IM n, 45 IN A (n), 46 IN r, (C), 47 IN0 r, (n), 48 INC m, 50 INC qq, 49 IND, 51 UM007701-1100
<strong>eZ80</strong> <strong>CPU</strong> User Manual 153 IND2, 52 IND2R, 53 INDM, 54 INDMR, 55 INDR, 56 INI, 57 INI2, 58 INI2R, 59 INIM, 60 INIMR, 61 INIR, 62 JP (rr), 63 JP cc, Mmn, 65 JP Mmn, 64 JR cc, d, 67 JR d, 66 LD (HL), tt, 73 LD (ii), tt, 75 LD (Mmn), A, 77 LD (Mmn), qq, 78 LD (pp), A, 79 LD (uu), n, 88 LD (uu), r, 89 LD A, (Mmn), 70 LD A, (pp), 71 LD A, I, 68 LD A, MB, 69 LD A, R, 72 LD I, A, 74 LD MB, A, 76 LD qq, Mmn, 80 LD r, (uu), 84 LD R, A, 81 LD r, n, 82 LD r, r’, 83 LD SP, rr, 85 LD tt,(HL), 86 LD tt,(ii), 87 LEA tt, IX+d, 91 LEA tt, IY+d, 90 MUL ss, 92 OR A, s, 93 OTD2R, 94 OTDM, 95 OTDMR, 96 OTDR, 97 OTI2R, 98 OTIM, 99 OTIMR, 100 OTIR, 101 OUT (C), r, 102 OUT (n), A, 105 OUT0 (n), r, 106 OUTD, 103 OUTD2, 104 OUTI, 107 OUTI2, 108 PEA IX+d, 109 PEA IY+d, 110 POP vv, 111 PUSH vv, 112 RES b, m, 113 RET cc, 115 RET, 114 RETI, 116 RETN, 117 RL m, 122 RLA, 118 RLC m, 120 RLCA, 119 RLD, 121 RR m, 127 RRA, 123 RRC m, 125 RRCA, 124 RRD, 126 RSMIX, 128 RST n, 129 SBC A, s, 130 SBC HL, ss, 131 SCF, 132 SET b, m, 133 SLA m, 134 SLP, 135 SRA m, 136 SRL m, 137 STMIX, 138 SUB A, s, 139 UM007701-1100
- Page 1 and 2:
eZ80 CPU User Manual UM007701-1100
- Page 3 and 4:
eZ80 CPU User Manual i Table of Con
- Page 5 and 6:
eZ80 CPU User Manual iii INIR . . .
- Page 7 and 8:
eZ80 CPU User Manual v List of Tabl
- Page 9 and 10:
eZ80 CPU User Manual 1 Introduction
- Page 11 and 12:
eZ80 CPU User Manual 3 In ADL mode,
- Page 13 and 14:
eZ80 CPU User Manual 5 CPU Response
- Page 15 and 16:
eZ80 CPU User Manual 7 I/O Space A
- Page 17 and 18:
eZ80 CPU User Manual 9 Changing the
- Page 19 and 20:
eZ80 CPU User Manual 11 Table 4. RE
- Page 21 and 22:
eZ80 CPU User Manual 13 Suffixes .I
- Page 23 and 24:
eZ80 CPU User Manual 15 Carry Flag
- Page 25 and 26:
eZ80 CPU User Manual 17 For compare
- Page 27 and 28:
eZ80 CPU User Manual 19 ADC HL, ss
- Page 29 and 30:
eZ80 CPU User Manual 21 ADD rr, ss
- Page 31 and 32:
eZ80 CPU User Manual 23 BIT b, m Te
- Page 33 and 34:
eZ80 CPU User Manual 25 CALL cc, Mm
- Page 35 and 36:
eZ80 CPU User Manual 27 CCF Complem
- Page 37 and 38:
eZ80 CPU User Manual 29 CPD Compare
- Page 39 and 40:
eZ80 CPU User Manual 31 CPI Compare
- Page 41 and 42:
eZ80 CPU User Manual 33 CPL Complem
- Page 43 and 44:
eZ80 CPU User Manual 35 DEC qq Decr
- Page 45 and 46:
eZ80 CPU User Manual 37 DI Disable
- Page 47 and 48:
eZ80 CPU User Manual 39 EI Enable I
- Page 49 and 50:
eZ80 CPU User Manual 41 EX DE, HL E
- Page 51 and 52:
eZ80 CPU User Manual 43 EXX Exchang
- Page 53 and 54:
eZ80 CPU User Manual 45 IM n Set In
- Page 55 and 56:
eZ80 CPU User Manual 47 IN r, (C) I
- Page 57 and 58:
eZ80 CPU User Manual 49 INC qq Incr
- Page 59 and 60:
eZ80 CPU User Manual 51 IND Input a
- Page 61 and 62:
eZ80 CPU User Manual 53 IND2R Input
- Page 63 and 64:
eZ80 CPU User Manual 55 INDMR Input
- Page 65 and 66:
eZ80 CPU User Manual 57 INI Input a
- Page 67 and 68:
eZ80 CPU User Manual 59 INI2R Input
- Page 69 and 70:
eZ80 CPU User Manual 61 INIMR Input
- Page 71 and 72:
eZ80 CPU User Manual 63 JP (rr) Jum
- Page 73 and 74:
eZ80 CPU User Manual 65 JP cc, Mmn
- Page 75 and 76:
eZ80 CPU User Manual 67 JR cc, d Co
- Page 77 and 78:
eZ80 CPU User Manual 69 LD A, MB Lo
- Page 79 and 80:
eZ80 CPU User Manual 71 LD A, (pp)
- Page 81 and 82:
eZ80 CPU User Manual 73 LD (HL), tt
- Page 83 and 84:
eZ80 CPU User Manual 75 Operation D
- Page 85 and 86:
eZ80 CPU User Manual 77 LD (Mmn), A
- Page 87 and 88:
eZ80 CPU User Manual 79 LD (pp), A
- Page 89 and 90:
eZ80 CPU User Manual 81 LD R, A Loa
- Page 91 and 92:
eZ80 CPU User Manual 83 LD r, r’
- Page 93 and 94:
eZ80 CPU User Manual 85 LD SP, rr L
- Page 95 and 96:
eZ80 CPU User Manual 87 LD tt,(ii)
- Page 97 and 98:
eZ80 CPU User Manual 89 LD (uu), r
- Page 99 and 100:
eZ80 CPU User Manual 91 LEA tt, IX+
- Page 101 and 102:
eZ80 CPU User Manual 93 OR A, s Log
- Page 103 and 104:
eZ80 CPU User Manual 95 OTDM Output
- Page 105 and 106:
eZ80 CPU User Manual 97 OTDR Output
- Page 107 and 108:
eZ80 CPU User Manual 99 OTIM Output
- Page 109 and 110: eZ80 CPU User Manual 101 OTIR Outpu
- Page 111 and 112: eZ80 CPU User Manual 103 OUTD Outpu
- Page 113 and 114: eZ80 CPU User Manual 105 OUT (n), A
- Page 115 and 116: eZ80 CPU User Manual 107 OUTI Outpu
- Page 117 and 118: eZ80 CPU User Manual 109 PEA IX+d P
- Page 119 and 120: eZ80 CPU User Manual 111 POP vv Pop
- Page 121 and 122: eZ80 CPU User Manual 113 RES b, m R
- Page 123 and 124: eZ80 CPU User Manual 115 RET cc Con
- Page 125 and 126: eZ80 CPU User Manual 117 RETN Retur
- Page 127 and 128: eZ80 CPU User Manual 119 RLCA Rotat
- Page 129 and 130: eZ80 CPU User Manual 121 RLD Rotate
- Page 131 and 132: eZ80 CPU User Manual 123 RRA Rotate
- Page 133 and 134: eZ80 CPU User Manual 125 RRC m Rota
- Page 135 and 136: eZ80 CPU User Manual 127 RR m Rotat
- Page 137 and 138: eZ80 CPU User Manual 129 RST n Rest
- Page 139 and 140: eZ80 CPU User Manual 131 SBC HL, ss
- Page 141 and 142: eZ80 CPU User Manual 133 SET b, m S
- Page 143 and 144: eZ80 CPU User Manual 135 SLP Sleep
- Page 145 and 146: eZ80 CPU User Manual 137 SRL m Shif
- Page 147 and 148: eZ80 CPU User Manual 139 SUB A, s S
- Page 149 and 150: eZ80 CPU User Manual 141 TSTIO n Te
- Page 151 and 152: eZ80 CPU User Manual 143 Op Code Ma
- Page 153 and 154: eZ80 CPU User Manual 145 Table 9. O
- Page 155 and 156: eZ80 CPU User Manual 147 Table 11.
- Page 157 and 158: eZ80 CPU User Manual 149 Table 13.
- Page 159: eZ80 CPU User Manual 151 Index A AD
- Page 163 and 164: eZ80 CPU User Manual 155 OTI2R, 98