
Rev.1.02
Nov 26, 2008
REJ03B0224-0102
455A Group
MACHINE INSTRUCTIONS (INDEX BY ALPHABET) (continued)
IAP2
(Input Accumulator from port P2)
Instruc-
tion
code
D9
D0
Number of
words
Number of
cycles
Flag CY
Skip condition
1
00
110
00
10 2 26 2 16
11
-
Opera-
tion:
(A)
← (P2)
Grouping:
Input/Output operation
Description: Transfers the input of port P2 to the register A.
IAP3
(Input Accumulator from port P3)
Instruc-
tion
code
D9
D0
Number of
words
Number of
cycles
Flag CY
Skip condition
1
00
110
00
11 2 26 3 16
11
-
Opera-
tion:
(A)
← (P3)
Grouping:
Input/Output operation
Description: Transfers the input of port P3 to the register A.
INY
(INcrement register Y)
Instruc-
tion
code
D9
D0
Number of
words
Number of
cycles
Flag CY
Skip condition
0
00
001
00
11 2 01 3 16
11
-
(Y) = 0
Opera-
tion:
(Y)
← (Y) + 1
Grouping:
RAM addresses
Description: Adds 1 to the contents of register Y. As a result of addition,
when the contents of register Y is 0, the next instruction is
skipped. When the contents of register Y is not 0, the next
instruction is executed.
LA n
(Load n in Accumulator)
Instruc-
tion
code
D9
D0
Number of
words
Number of
cycles
Flag CY
Skip condition
0
00
111
nn
nn 2 07 n 16
11
-
Continuous
description
Opera-
tion:
(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 exe-
cuted, only the first LA instruction is executed and other LA
instructions coded continuously are skipped.