English
Language : 

UPD789304 Datasheet, PDF (32/64 Pages) NEC – 8-BIT SINGLE-CHIP MICROCONTROLLER
µPD789304, 789306, 789314, 789316
10.2 List of Operations
Mnemonic
Operand
Bytes Clocks
Operation
MOV
XCH
MOVW
XCHW
r, #byte
3
saddr, #byte
3
sfr, #byte
A, r
r, A
3
Note 1
2
Note 1
2
A, saddr
2
saddr, A
2
A, sfr
2
sfr, A
2
A, !addr16
3
!addr16, A
3
PSW, #byte
3
A, PSW
2
PSW, A
2
A, [DE]
1
[DE], A
1
A, [HL]
1
[HL], A
1
A, [HL + byte]
2
[HL + byte], A
2
A, X
A, r
1
Note 2
2
A, saddr
2
A, sfr
2
A, [DE]
1
A, [HL]
1
A, [HL + byte]
2
rp, #word
3
AX, saddrp
2
saddrp, AX
2
AX, rp
rp, AX
Note 3
1
Note 3
1
AX, rp
Note 3
1
6
r ← byte
6
(saddr) ← byte
6
sfr ← byte
4
A←r
4
r←A
4
A ← (saddr)
4
(saddr) ← A
4
A ← sfr
4
sfr ← A
8
A ← (addr16)
8
(addr16) ← A
6
PSW ← byte
4
A ← PSW
4
PSW ← A
6
A ← (DE)
6
(DE) ← A
6
A ← (HL)
6
(HL) ← A
6
A ← (HL + byte)
6
(HL + byte) ← A
4
A↔X
6
A↔r
6
A ↔ (saddr)
6
A ↔ (sfr)
8
A ↔ (DE)
8
A ↔ (HL)
8
A ↔ (HL + byte)
6
rp ← word
6
AX ← (saddrp)
8
(saddrp) ← AX
4
AX ← rp
4
rp ← AX
8
AX ↔ rp
Flags
Z AC CY
× ××
× ××
Notes 1.
2.
3.
Except r = A
Except r = A, X
rp = BC, DE and HL only
Remark One instruction clock cycle is one CPU clock cycle (fCPU) selected via the processor clock control
register (PCC).
32
Data Sheet U14384EJ1V0DS