UPD784026 Renesas Electronics Corporation., UPD784026 Datasheet - Page 727

no-image

UPD784026

Manufacturer Part Number
UPD784026
Description
16/8-bit Single-chip Microcontrollers
Manufacturer
Renesas Electronics Corporation.
Datasheet
(2) 16-bit instructions (combinations expressed by writing AX for rp are shown in parentheses)
1st Operand
AX
rp
saddrp
sfrp
!addr16
!!addr24
mem
[saddrp]
[%saddrg]
PSW
SP
post
[TDE +]
byte
* 1. SUBW and CMPW are the same as ADDW.
2nd Operand
MOVM, XCHW, ADDW, SUBW, CMPW, MULUW, MULW, DIVUX, INCW, DECW, SHRW, SHLW, PUSH, POP,
ADDWG, SUBWG, PUSHU, POPU, MOVTBLW, MACW, MACSW, SACW
2. There is no 2nd operand, or the 2nd operand is not an operand address.
3. If saddrp is saddrp2 in this combination, there is a short code length instruction.
4. MULUW and DIVUX are the same as MULW.
(MOVW)
ADDW*
MOVW
ADDW*
MOVW
ADDW*
MOVW
ADDW*
MOVW
ADDWG
SUBWG
# word
1
1
1
1
(MOVW)
(XCHW)
(ADD)*
(MOVW)
(XCHW)
(ADDW)*
(MOVW)*
(ADDW)*
MOVW
(ADDW)*
(MOVW)
MOVW
(MOVW)
AX
Table 25-2 List of Instructions by 16-Bit Addressing
1
1
1
1
3
(MOVW)
(XCHW)
(ADDW)*
MOVW
XCHW
ADDW*
MOVW
ADDW*
MOVW
ADDW*
MOVW
CHAPTER 25 INSTRUCTION OPERATIONS
r’
r
1
1
1
1
(MOVW)*
(XCHW)*
(ADDW)*
MOVW
XCHW
ADDW*
MOVW
XCHW
ADDW*
saddrp’
saddrp
1,3
1
1
3
3
MOVW
(XCHW)
(ADDW)*
MOVW
XCHW
ADDW*
sfrp
1
1
(MOVW)
XCHW
MOVW
!!addr24
!addr16
[%saddrg]
MOVW
XCHW
[saddrp]
mem
(MOVW)
(XCHW)
SACW
[WHL +]
MOVTBLW
byte
SHRW
SHLW
n
MULW*
INCW
DECW
INCW
DECW
PUSH
POP
PUSH
POP
PUSH
POP
PUSHU
POPU
MACW
MACSW
None*
687
2
4

Related parts for UPD784026