|
UPD70325 Datasheet, PDF (16/80 Pages) NEC – V25+TM 16/8-BIT SINGLE-CHIP MICROCONTROLLER | |||
|
◁ |
Group Mnemonic
Operand
Data
MOV
transfer
reg,regâ
mem,reg
Operation Code
76543210 76543210
1 0 0 0 1 0 1 W 1 1 reg regâ
1 0 0 0 1 0 0 W mod reg mem
reg,mem
1 0 0 0 1 0 1 W mod reg mem
mem,imm
1 1 0 0 0 1 1 W mod 0 0 0 mem
reg,imm
1 0 1 1 W reg
acc,dmem
1010000W
dmem,acc
1010001W
sreg,reg16
1 0 0 0 1 1 1 0 1 1 0 sreg reg
sreg,mem16
1 0 0 0 1 1 1 0 mod 0 sreg mem
reg16,sreg
1 0 0 0 1 1 0 0 1 1 0 sreg reg
mem16,sreg
DS0,reg16,
mem32
DS1,reg16,
mem32
AH,PSW
1 0 0 0 1 1 0 0 mod 0 sreg mem
1 1 0 0 0 1 0 1 mod reg mem
1 1 0 0 0 1 0 0 mod reg mem
10011111
PSW,AH
10011110
LDEA
reg16,mem16 1 0 0 0 1 1 0 1 mod reg mem
TRANS
src-table
11010111
XCH
reg,regâ
mem,reg
reg,mem
AW,reg16
reg16,AW
MOVSPA Note
1 0 0 0 0 1 1 W 1 1 reg regâ
1 0 0 0 0 1 1 W mod reg mem
1 0 0 1 0 reg
00001111 00100101
MOVSPBNote reg16
00001111 10010101
1 1 1 1 1 reg
Note These instructions are newly added to the µPD70108/70116.
Bytes
2
reg â regâ
Operation
Flags
AC CY V P S Z
2 to 4 (mem) â reg
2 to 4 reg â (mem)
3 to 6 (mem) â imm
2 to 3
3
3
2
reg â imm
When W = 0, AL â (dmem)
When W = 1, AH â (dmem + 1), AL â (dmem)
When W = 0, (dmem) â AL
When W = 1, (dmem + 1) â AH, (dmem) â AL
sreg â reg16
sreg : SS, DS0, DS1
2 to 4 sreg â (mem16)
sreg : SS, DS0, DS1
2
reg16 â sreg
2 to 4
2 to 4
2 to 4
1
(mem16) â sreg
reg16 â (mem32)
DS0 â (mem32 + 2)
reg16 â (mem32)
DS1 â (mem32 + 2)
AH â S, Z, F1, AC, F0, P, IBRK, CY
1
S, Z, F1, AC, F0, P, IBRK, CY â AH
ÃÃ
ÃÃÃ
2 to 4 reg16 â mem16
1
AL â (BW + AL)
2
reg â regâ
2 to 4 (mem) â reg
1
AW â reg16
2
New register bank SS and SP â old register bank SS and SP
3
SS and SP of reg16-indicated new register bank â old register bank
SS and SP
|
▷ |