UPD784026 Renesas Electronics Corporation., UPD784026 Datasheet - Page 723

no-image

UPD784026

Manufacturer Part Number
UPD784026
Description
16/8-bit Single-chip Microcontrollers
Manufacturer
Renesas Electronics Corporation.
Datasheet
(19) CPU control instructions: MOV, LOCATION, SEL, SWRS, NOP, EI, DI
BFSET
DBNZ
MOV
LOCATION
SEL
SWRS
NOP
EI
DI
* 1. When the number of bytes is 3. When 4, the operation is: PC
Mnemonic
Mnemonic
2. When the number of bytes is 4. When 5, the operation is: PC
saddr. bit, $addr20
sfr. bit, $addr20
X. bit, $addr20
A. bit, $addr20
PSWL. bit, $addr20
PSWH. bit, $addr20
!addr16. bit, $addr20
!!addr24. bit, $addr20
mem2. bit, $addr20
B, $addr20
C, $addr20
$addr, $addr20
STBC, #byte
WDM, #byte
locaddr
RBn
RBn, ALT
Operands
Operands
CHAPTER 25 INSTRUCTION OPERATIONS
Bytes
Bytes
4/5
3/4
4
3
3
3
3
6
3
3
2
2
4
4
4
2
2
2
1
1
1
{PC
if (saddr. bit) = 0
{PC
{PC
{PC
{PC
if PSW
{PC
if PSW
{PC
if !addr16. bit = 0
{PC
if !!addr24. bit = 0
{PC
if mem2. bit = 0
B
C
(saddr)
PC
STBC
WDM
SFR, internal data area location address
high-order word specification
RSS
RSS
RSS
No Operaton
IE
IE
B – 1, PC
C – 1, PC
1 (Enable interrupt)
0 (Disable interrupt)
PC + 4 + jdisp8, sfr. bit
PC + 3*
L
H
PC + 3 + jdisp8, X. bit
PC + 3 + jdisp8, A. bit
PC + 4*
PC + 3 + jdisp8, PSW
PC + 3 + jdisp8, PSW
PC + 3 + jdisp8, !addr16. bit
PC + 3 + jdisp8, !!addr24. bit
PC + 3 + jdisp8, mem2. bit
. bit = 0
. bit = 0
0, RBS2 – 0
1, RBS2 – 0
RSS
byte
byte
(saddr) – 1,
1
2
= jdisp8 if (saddr)
+ jdisp8, (saddr. bit)
Operation
Operation
PC + 2 + jdisp8 if B
PC + 2 + jdisp8 if C
PC + 4 + jdisp8.
PC + 5 + jdisp8.
n
n
L
H
. bit
. bit
1} if sfr. bit = 0
1} if X. bit = 0
1} if A. bit = 0
0
1}
1}
1}
1}
1}
1}
0
0
S
S
Z
Z
Flags
Flags
AC P/V CY
AC P/V CY
683

Related parts for UPD784026