English
Language : 

Z08617 Datasheet, PDF (23/26 Pages) Zilog, Inc. – NMOS Z8 8-BIT MCU KEYBOARD CONTROLLER
INSTRUCTION SUMMARY (Continued)
Instruction
and Operation
Address Opcode
Mode Byte
dst src (Hex)
Flags
Affected
CZ SVDH
NOP
FF
––––––
OR dst, src
†
dst ← dst OR src
4[ ]
POP dst
R
50
dst ← @SP;
IR
51
SP ← SP + 1
PUSH src
SP ← SP – 1;
@SP ← src
R 70
IR 7 1
RCF
CF
C ←0
RET
AF
PC ← @SP;
SP ← SP + 2
RL dst
R
90
IR
91
C
7
0
RLC dst
R
10
IR
11
C
7
0
RR dst
R
E0
IR
E1
C
7
0
RRC dst
R
IR
C
7
0
SBC dst, src
†
dst ← dst — src – C
SCF
C ←1
SRA dst
R
IR
C
7
0
C0
C1
3[ ]
DF
D0
D1
– TT0 – –
––––––
––––––
0–––––
––––––
TTTT– –
TTTT– –
TTTT– –
TTTT– –
TTTT1 T
1–––––
TTT0 – –
Z08617 NMOS Z8® 8-BIT MCU
KEYBOARD CONTROLLER
Instruction
and Operation
Address Opcode
Mode Byte
dst src (Hex)
Flags
Affected
CZ SVDH
SUB dst, src
†
dst ← dst – src
2[ ]
[ [ [ [ 1[
SWAP dst
R
F0
XTTX– –
IR
F1
7
43
0
TCM dst, src
†
(NOT dst)
AND src
TM dst, src
†
dst AND src
WDT
XOR dst, src
†
dst ← dst XOR src
6[ ]
– TT0 – –
7[ ]
– TT0 – –
5F
– XXX– –
B[ ]
– TT0 – –
† These instructions have an identical set of addressing modes,
which are encoded for brevity. The first opcode nibble is found in
the instruction set table above. The second nibble is expressed
symbolically by a ‘[ ]’ in this table, and its value is found in the
following table to the left of the applicable addressing mode pair.
For example, the opcode of an ADC instruction using the addressing
modes r (destination) and Ir (source) is 13.
Address Mode
dst
src
r
r
r
Ir
R
R
R
IR
R
IM
IR
IM
Lower
Opcode Nibble
[2]
[3]
[4]
[5]
[6]
[7]
SRP src
RP ← src
Im 3 1
––––––
23