|
UPD784938 Datasheet, PDF (683/733 Pages) NEC – 16-Bit Single-Chip Microcontrollers | |||
|
◁ |
CHAPTER 29 INSTRUCTION OPERATIONS
(3) 24-bit data transfer instruction: MOVG
Mnemonic
Operands
Bytes
Operation
MOVG
rg, #imm24
rg, rgâ
rg, !!addr24
!!addr24, rg
rg, saddrg
saddrg, rg
WHL, [%saddrg]
[%saddrg], WHL
WHL, mem1
mem1, WHL
5
2
5
5
3
3
3/4
3/4
2 to 5
2 to 5
rg â imm24
rg â rgâ
rg â (addr24)
(addr24) â rg
rg â (saddrg)
(saddrg) â rg
WHL â ((saddrg))
((saddrg)) â WHL
WHL â (mem1)
(mem1) â WHL
(4) 8-bit data exchange instruction: XCH
Mnemonic
Operands
Bytes
Operation
XCH
r, râ
A, r
A, saddr2
r, saddr
r, sfr
saddr, saddrâ
r, !addr16
r, !!addr24
A, [saddrp]
A, [%saddrg]
A, mem
2/3
1/2
2
3
3
4
4
5
2/3
3/4
2 to 5
r â râ
Aâr
A â (saddr2)
r â (saddr)
r â sfr
(saddr) â (saddrâ)
r â (addr16)
r â (addr24)
A â ((saddrp))
A â ((saddrg))
A â (mem)
Flags
S Z AC P/V CY
Flags
S Z AC P/V CY
Preliminary Userâs Manual U13987EJ1V0UM00
683
|
▷ |