z08617 ZiLOG Semiconductor, z08617 Datasheet - Page 23

no-image

z08617

Manufacturer Part Number
z08617
Description
Nmos Z8 8-bit Mcu Keyboard Controller
Manufacturer
ZiLOG Semiconductor
Datasheet
INSTRUCTION SUMMARY (Continued)
Instruction
and Operation
NOP
OR dst, src
dst
POP dst
dst
SP
PUSH src
SP
@SP
RCF
C
RET
PC
SP
RL dst
RLC dst
RR dst
RRC dst
SBC dst, src
dst
SCF
C
SRA dst
SRP src
RP
C
C
C
C
C
0
1
@SP;
SP + 1
SP – 1;
SP + 2
src
dst OR src
dst
@SP;
src
7
7
7
7
7
0
0
0
src – C
0
0
Address Opcode
Mode
dst src
R
IR
R
IR
R
IR
R
IR
R
IR
R
IR
R
IR
Im
Byte
(Hex)
FF
4[ ]
5 0
5 1
7 0
7 1
CF
AF
9 0
9 1
1 0
1 1
E0
E1
C0
C1
3[ ]
DF
D0
D1
3 1
Flags
Affected
C Z S V D H
– – – – – –
– – – – – –
– – – – – –
0 – – – – –
– – – – – –
1 – – – – –
– – – – – –
0 – –
0 – –
– –
– –
– –
– –
1
Instruction
and Operation
SUB dst, src
dst
SWAP dst
TCM dst, src
(NOT dst)
AND src
TM dst, src
dst AND src
WDT
XOR dst, src
dst
† 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.
7
Address Mode
dst
r
r
R
R
R
IR
dst XOR src
dst – src
4
3
src
r
Ir
R
IR
IM
IM
0
Address Opcode
Mode
dst src
R
IR
Byte
(Hex)
2[ ]
F 0
F 1
6[ ]
7[ ]
5 F
B[ ]
Z08617 NMOS Z8
Flags
Affected
C Z S V D H
[
X
– X X X – –
Opcode Nibble
K
EYBOARD
[
Lower
[ 2 ]
[ 3 ]
[ 4 ]
[ 5 ]
[ 6 ]
[ 7 ]
[
®
C
[
X – –
0 – –
0 – –
0 – –
ONTROLLER
8-B
IT
1 [
MCU
23

Related parts for z08617