4283 Group
INY (INcrement register Y)
Instrunction D8
D0
1
Number of Number of Flag CY
Skip condition
(Y) = 0
words
cycles
code
0
0
0
0
1
0
0
1
0
1
3
16
2
1
1
–
Operation:
(Y) ← (Y) + 1
Grouping:
RAM addresses
Description: Adds 1 to the contents of register Y. As a re-
sult of addition, when the contents of
register Y is 0, the next instruction is
skipped.
LA n (Load n in Accumulator)
Number of Number of
Flag CY
–
Skip condition
Instrunction D8
D0
words
cycles
code
0
1
0
1
1
n3 n2 n1 n0
0
B
n
16
2
1
1
Continuous
description
Operation:
(A) ← n
n = 0 to 15
Grouping:
Arithmetic operation
Description: Loads the value n in the immediate field to
register A.
When the LA instructions are continuously
coded and executed, only the first LA in-
struction is executed and other LA
instructions coded continuously are
skipped.
LGOP (LoGic OPeration between accumulator and register E)
Instrunction D8
D0
Number of Number of Flag CY
Skip condition
–
words
cycles
code
0
0
1
0
0
0
0
0
1
0
4
1
16
2
1
1
–
Operation:
Logic operation XOR, OR, AND
Grouping:
Arithmetic operation
Description: Executes the logic operation selected by
logic operation selection register LO be-
tween the contents of register A and
register E, and stores the result in register
A.
LXY x, y (Load register X and Y with x and y)
Number of Number of
Flag CY
–
Skip condition
Instrunction D8
D0
words
cycles
C
+x
code
0
1
1
x1 x0 y3 y2 y1 y0
0
y
16
2
1
1
Continuous
description
Operation:
(X) ← x, x = 0 to 3
(Y) ← y, y = 0 to 15
Grouping:
RAM addresses
Description: Loads the value x in the immediate field to
register X, and the value y in the immediate
field to register Y. When the LXY instruc-
tions are continuously coded and executed,
only the first LXY instruction is executed
and other LXY instructions coded continu-
ously are skipped.
Rev.1.01 Mar 20, 2006 page 33 of 62
REJ03B0109-0101