UPD784026 Renesas Electronics Corporation., UPD784026 Datasheet - Page 728

no-image

UPD784026

Manufacturer Part Number
UPD784026
Description
16/8-bit Single-chip Microcontrollers
Manufacturer
Renesas Electronics Corporation.
Datasheet
(3) 24-bit instructions (combinations expressed by writing WHL for rg are shown in parentheses)
(4) Bit manipulation instructions
688
1st Operand
WHL
rg
saddrg
!!addr24
mem1
[%saddrg)
SP
2nd Operand
* There is no 2nd operand, or the 2nd operand is not an operand address.
* There is no 2nd operand, or the 2nd operand is not an operand address.
MOVG, ADDG, SUBG, INCG, DECG, PUSH, POP
MOV1, AND1, OR1, XOR1, SET1, CLR1, NOT1, BT, BF, BTCLR, BFSET
(MOVG)
(ADDG)
(SUBG)
MOVG
ADDG
SUBG
MOVG
1st Operand
CY
saddr. bit
sfr. bit
A. bit
X. bit
PSWL. bit
PSWH. bit
mem2. bit
!addr16. bit
!!addr24. bit
# imm24
2nd Operand
Table 25-4 List of Instructions by Bit Manipulation Instruction Addressing
(MOVG)
(ADDG)
(SUBG)
(MOVG)
(ADDG)
(SUBG)
(MOVG)
(MOVG)
MOVG
MOVG
MOVG
WHL
Table 25-3 List of Instructions by 24-Bit Addressing
MOV1
CY
CHAPTER 25 INSTRUCTION OPERATIONS
(MOVG)
(ADDG)
(SUBG)
MOVG
ADDG
SUBG
MOVG
MOVG
rg’
rg
A.bit X. bit
PSWL. bit PSWH. bit
mem2. bit
!addr16. bit
!!addr24. bit
MOV1
AND1
OR1
XOR1
saddr. bit sfr. bit
(MOVG)
ADDG
SUBG
MOVG
saddrg
(MOVG)
MOVG
!!addr24
/saddr.bit /sfr. bit
/A. bit /X. bit
/PSWL. bit /PSWH. bit
/mem2. bit
/!addr16. bit
/!!addr24. bit
AND1
OR1
MOVG
mem1
[%saddrg]
MOVG
NOT
SET1
CLR1
NOT1
SET1
CLR1
BF
BT
BTCLR
BFSET
None*
MOVG
SP
INCG
DECG
PUSH
POP
INCG
DECG
None*

Related parts for UPD784026