
38
μ
PD6133, 6134
Data Sheet U10454EJ6V0DS00
XRL A, @R0H
XRL A, @R0L
<1> Instruction code
<2> Cycle count
<3> Function
:
1 0 1 0 0/1 1 0 0 0 0
: 1
: (A)
←
(A)
∨
(P13), (R0))
7-4
(in the case of XRL A, @R0H)
CY
←
A
3
ROM
7
(A)
←
(A)
∨
(P13), (R0))
3-0
(in the case of XRL A, @R0L)
CY
←
A
3
ROM
3
The accumulator contents and the program memory contents specified with the control register P13 and
register pair R
10
-R
00
are exclusive-ORed and the results are entered in the accumulator.
If H is specified, b
7
, b
6
, b
5
, and b
4
take effect. If L is specified, b
3
, b
2
, b
1
, and b
0
take effect.
XRL A, #data4
<1> Instruction code
:
1 0 1 0 1 1 0 0 0 1
0 0 0 0 0 0 d
3
d
2
d
1
d
0
: 1
: (A)
←
(A)
∨
data4
CY
←
A
3
data4
3
<2> Cycle count
<3> Function
The accumulator contents and the immediate data are exclusive-ORed and the results are entered in
the accumulator.
INC A
<1> Instruction code
<2> Cycle count
<3> Function
:
1 0 1 0 0 1 0 0 1 1
: 1
: (A)
←
(A) + 1
if
A = 0
else
CY
←
0
CY
←
1
The accumulator contents are incremented (+1).
RL A
<1> Instruction code
<2> Cycle count
<3> Function
:
1 1 1 0 0 1 0 0 1 1
: 1
: (A
n + 1
)
←
(An), (A
0
)
←
(A
3
)
CY
←
A
3
The accumulator contents are rotated anticlockwise bit by bit.
RLZ A
<1> Instruction code
<2> Cycle count
<3> Function
:
1 1 1 1 0 1 0 0 1 1
: 1
: if
A = 0
else
(A
n + 1
)
←
(An), (A
0
)
←
(A
3
)
CY
←
A
3
reset
The accumulator contents are rotated anticlockwise bit by bit.
If A = 0H at the time of command execution, an internal reset takes effect.