
eZ8
™
CPU Core
User Manual
UM012820-0810 Op Codes Listed Numerically
275
F2 TRAP Vector Vector–––––– 2 6
F3 LD dst, src Ir r –––––– 2 3
F4 MULT dst RR –––––– 2 8
F5 LD dst, src IR R –––––– 3 3
F6 BTJ p, bit, src,
dst
r –––––– 3 3
F7 BTJ p, bit, src,
dst
Ir –––––– 3 4
FA DJNZ dst, RA r – – – – – – 2
Z/NZ
3/4
FB JR NC, dst DA – – – – – – 2 2
FC LD dst, src r IM –––––– 2 2
FD JP NC, dst DA – – – – – – 3 2
FE INC dst r – * * * – – 1 2
Notes
1. Flags Notation: * = Value is a function of the result of the operation, — = Unaffected, X =
Undefined, C = Carry Flag; 0 = Reset to 0, 1 = Set to 1.
2. Whenever a branch occurs, the pipeline is flushed. It takes one extra cycle to flush the pipeline.
After the flush, no bytes are prefetched.
Table 26. eZ8 CPU Instructions Sorted by Op Code (Continued)
Op
Code(s)
(Hex)
Assembly
Mnemonic
Address
Mode Flags
Fetch
Cycles
Instr.
Cyclesdst src C Z S V D H
Comentarios a estos manuales