23.03.2015 Views

eZ80 CPU - writeframeofmind.biz

eZ80 CPU - writeframeofmind.biz

eZ80 CPU - writeframeofmind.biz

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>eZ80</strong> <strong>CPU</strong><br />

User Manual<br />

152<br />

F<br />

illegal instruction traps, 6<br />

instruction set, 14<br />

interrupts and traps, 6<br />

interrupts, 4<br />

introduction, 1<br />

memory, 7<br />

operating modes, 3<br />

reset conditions, 13<br />

status indicators, 14<br />

flags<br />

Add/Subtract (N), 15<br />

Carry (C), 15<br />

Half-Carry (H), 16<br />

interrupt enable, 4<br />

Parity/Overflow (P/V), 15<br />

Sign (S), 17<br />

Zero (Z), 16<br />

H<br />

H Flag (definition), 14<br />

HALT, 44<br />

I<br />

I register, 2<br />

I/O space, 7<br />

IEF1, 4<br />

IEF2, 4<br />

illegal instruction traps, 6<br />

IM n, 45<br />

IN A (n), 46<br />

IN r, (C), 47<br />

IN0 r, (n), 48<br />

INC m, 50<br />

INC qq, 49<br />

IND, 51<br />

IND2, 52<br />

IND2R, 53<br />

Index registers, 2<br />

INDM, 54<br />

INDMR, 55<br />

INDR, 56<br />

INI, 57<br />

INI2, 58<br />

INI2R, 59<br />

INIM, 60<br />

INIMR, 61<br />

INIR, 62<br />

instruction notations, 17<br />

instruction set<br />

ADC A, s, 18<br />

ADC HL, ss, 19<br />

ADD A, s, 20<br />

ADD rr, ss, 21<br />

AND A, s, 22<br />

BIT b, m, 23<br />

CALL cc, Mmn, 25<br />

CALL Mmn, 24<br />

CCF, 27<br />

CP A, s, 28<br />

CPD, 29<br />

CPDR, 30<br />

CPI, 31<br />

CPIR, 32<br />

CPL, 33<br />

DAA, 34<br />

DEC m, 36<br />

DEC qq, 35<br />

DI, 37<br />

DJNZ d, 38<br />

EI, 39<br />

EX (SP), rr, 42<br />

EX AF, AF’, 40<br />

EX DE, HL, 41<br />

EXX, 43<br />

HALT, 44<br />

IM n, 45<br />

IN A (n), 46<br />

IN r, (C), 47<br />

IN0 r, (n), 48<br />

INC m, 50<br />

INC qq, 49<br />

IND, 51<br />

UM007701-1100

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!