|
UPD789304 Datasheet, PDF (35/64 Pages) NEC – 8-BIT SINGLE-CHIP MICROCONTROLLER | |||
|
◁ |
µPD789304, 789306, 789314, 789316
Mnemonic
Operand
SET1
CLR1
SET1
CLR1
NOT1
CALL
CALLT
saddr. bit
sfr. bit
A. bit
PSW. bit
[HL]. bit
saddr. bit
sfr. bit
A. bit
PSW. bit
[HL]. bit
CY
CY
CY
!addr16
[addr5]
RET
RETI
PUSH
POP
MOVW
BR
PSW
rp
PSW
rp
SP, AX
AX, SP
!addr16
$addr16
AX
Bytes Clocks
Operation
3
6
(saddr. bit) â 1
3
6
sfr. bit â 1
2
4
A. bit â 1
3
6
PSW. bit â 1
2
10 (HL). bit â 1
3
6
(saddr. bit) â 0
3
6
sfr. bit â 0
2
4
A. bit â 0
3
6
PSW. bit â 0
2
10 (HL). bit â 0
1
2
CY â 1
1
2
CY â 0
1
2
CY â CY
3
6
(SP â 1) â (PC + 3)H, (SP â 2) â (PC + 3)L,
PC â addr16, SP â SP â 2
1
8
(SP â 1) â (PC + 1)H, (SP â 2) â (PC + 1)L,
PCH â (00000000, addr5 + 1),
PCL â (00000000, addr5),
SP â SP â 2
1
6
PCH â (SP + 1), PCL â (SP),
SP â SP + 2
1
8
PCH â (SP + 1), PCL â (SP),
PSW â (SP + 2), SP â SP + 3,
NMIS â 0
1
2
(SP â 1) â PSW, SP â SP â 1
1
4
(SP â 1) â rpH, (SP â 2) â rpL,
SP â SP â 2
1
4
PSW â (SP), SP â SP + 1
1
6
rpH â (SP + 1), rpL â (SP),
SP â SP + 2
2
8
SP â AX
2
6
AX â SP
3
6
PC â addr16
2
6
PC â PC + 2 + jdisp8
1
6
PCH â A, PCL â X
Flags
Z AC CY
à ÃÃ
à ÃÃ
1
0
Ã
R RR
R RR
Remark One instruction clock cycle is one CPU clock cycle (fCPU) selected via the processor clock control
register (PCC).
Data Sheet U14384EJ1V0DS
35
|
▷ |