543
CHAPTER 28 INSTRUCTION OPERATION
User’s Manual U12697EJ3V0UM
Mnemonic
Operand
Bytes
Operation
Flag
S
Z
AC P/V CY
XOR1
CY, saddr.bit
3/4
CY
←
CY
(saddr.bit)
×
CY, sfr.bit
3
CY
←
CY
sfr.bit
×
CY, X.bit
2
CY
←
CY
X.bit
×
CY, A.bit
2
CY
←
CY
A.bit
×
CY, PSWL.bit
2
CY
←
CY
PSW
L
.bit
×
CY, PSWH.bit
2
CY
←
CY
PSW
H
.bit
×
CY, !addr16.bit
5
CY
←
CY
!addr16.bit
×
CY, !!addr24.bit
2
CY
←
CY
!!addr24.bit
×
CY, mem2.bit
2
CY
←
CY
mem2.bit
×
NOT1
saddr.bit
3/4
(saddr.bit)
←
(saddr.bit)
sfr.bit
3
sfr.bit
←
sfr.bit
X.bit
2
X.bit
←
X.bit
A.bit
2
A.bit
←
A.bit
PSWL.bit
2
PSWL.bit
←
PSW
L
.bit
×
×
×
×
×
PSWH.bit
2
PSWH.bit
←
PSW
H
.bit
!addr16.bit
5
!addr16.bit
←
!addr16.bit
!!addr24.bit
2
!!addr24.bit
←
!!addr24.bit
mem2.bit
2
mem2.bit
←
mem2.bit
CY
1
CY
←
CY
×
SET1
saddr.bit
2/3
(saddr.bit)
←
1
sfr.bit
3
sfr.bit
←
1
X.bit
2
X.bit
←
1
A.bit
2
A.bit
←
1
PSWL.bit
2
PSW
L
.bit
←
1
×
×
×
×
×
PSWH.bit
2
PSW
H
.bit
←
1
!addr16.bit
5
!addr16.bit
←
1
!!addr24.bit
2
!!addr24.bit
←
1
mem2.bit
2
mem2.bit
←
1
CY
1
CY
←
1
1
CLR1
saddr.bit
2/3
(saddr.bit)
←
0
sfr.bit
3
sfr.bit
←
0
X.bit
2
X.bit
←
0
A.bit
2
A.bit
←
0
PSWL.bit
2
PSW
L
.bit
←
0
×
×
×
×
×
PSWH.bit
2
PSW
H
.bit
←
0
!addr16.bit
5
!addr16.bit
←
0
!!addr24.bit
2
!!addr24.bit
←
0
mem2.bit
2
mem2.bit
←
0
CY
1
CY
←
0
0