upd7566a Renesas Electronics Corporation., upd7566a Datasheet - Page 29

no-image

upd7566a

Manufacturer Part Number
upd7566a
Description
4-bit Single-chip Microcomputer
Manufacturer
Renesas Electronics Corporation.
Datasheet
Jump
Subroutine/
Stack
Control
Skip
Instructions
JMP
JCP
CALL
CAL
RT
RTS
TAMSP
SKC
SKABT
SKMBT
SKMBF
SKAEM
SKAEI
SKI
monic
Mne-
addr
addr
caddr
caddr1
bit
bit
bit
n4
n2
rand
ope-
0 0 1 0 0 0 P
1 0 P
0 0 1 1 0 0 P
1 1 1 P
0 1 0 1 0 0 1 1
0 1 0 1 1 0 1 1
0 0 1 1 1 1 1 1
0 1 0 1 1 0 1 0
0 1 1 1 0 1 B
0 1 1 0 0 1 B
0 1 1 0 0 0 B
0 1 0 1 1 1 1 1
0 0 1 1 1 1 1 1
0 0 1 1 1 1 1 1
5
P
4
4
B1
P
P
3
3
P
P
2
2
P
P
1
1
1
9
9
1
1
OP Code
B
B
B
P
P
P
P
8
0
8
0
0
0
0
P
P
0 0 1 1 0 0 0 1
0 1 1 0 I
0 1 0 0 0 0 I
7
7
P
P
6
6
P
P
5
5
P
P
B2
4
4
P
P
3
3
3
P
P
I
2
2
2
P
P
I
1
1
1
1
P
P
I
I
0
0
0
0
PC
PC
(SP-1)(SP-2)(SP-4)
(SP-3)
PC
(SP-1)(SP-2)(SP-4)
(SP-3)
PC
PC
SP
PC
SP
then skip unconditionally
SP
SP
Skip if C = 1
Skip if A
Skip if (HL)
Skip if (HL)
Skip if A = (HL)
Skip if A = n4
Skip if INT RQF = 1
Then reset INT RQF
9-0
5-0
9-0
9-0
9-0
9-0
5-4
3-1
SP + 4
SP + 4
P
P
P
0 1 P
(SP)(SP+2)(SP+3)
(SP)(SP+2)(SP+3)
A
(HL)
9-0
5-0
9-0
bit
PSW, SP
PSW, SP
1-0
= 1
bit
bit
3-1
4
P
, SP
= 1
= 0
3
0 0 0 P
0
SP - 4
SP - 4
0
PC
PC
2
P
9-0
9-0
1
P
0
Operation
stack, decrements SP by 4, and
stack, decrements SP by 4, and calls
Jumps to address indicated by P
Jumps to address specified by P
which replaces PC
Saves contents of PC and PSW to
calls address indicated by caddr
Saves contents of PC and PSW to
address indicated by caddr1
Restores contents of stack memory to
PC and increments SP by 4
Restores contents of stack memory to Un-
PC, increments SP by 4, and skips
unconditionally
Transfers lower 2 bits of accumulator
to SP
contents of memory, addressed by
HL, to SP
Skips if carry flag is 1
Skips if bit, specified by B
accumulator is 1
Skips if bit, specified by B
memory addressed by HL is 1
Skips if bit, specified by B
memory addressed by HL is 0
Skips if accumulator contents are
equal to contents of memory
addressed by HL
Skips if accumulator contents are
equal to n4
Skips if INT RQF is 1, and then
clears INT RQF to 0
5-4
, and higher 3 bits of
3-1
5-0
1-0
1-0
1-0
, of
, of
, of
5-0
9-0
conditionally
C = 1
A
(HL)
(HL)
A = (HL)
A= n4
INT RQF = 1
bit
Condition
= 1
bit
bit
Skip
= 1
= 0

Related parts for upd7566a