4283 Group
CMA (CoMplement of Accumulator)
Instrunction D8
D0
0
Number of Number of Flag CY
Skip condition
–
words
cycles
code
0
0
0
0
1
1
1
0
1
1
0
0
0
0
0
1
1
5
2
C
7
6
8
16
16
16
16
2
2
2
2
1
1
–
Operation:
(A) ← (A)
Grouping:
Arithmetic operation
Description: Stores the one’s complement for register
A’s contents in register A.
DEY (DEcrement register Y)
Instrunction D8
Flag CY
–
Skip condition
(Y) = 15
D0
1
Number of Number of
words
cycles
code
0
0
0
0
1
0
1
1
1
Operation:
(Y) ← (Y) – 1
Grouping:
RAM addresses
Description: Subtracts 1 from the contents of register Y.
As a result of subtraction, when the con-
tents of register Y is 15, the next instruction
is skipped.
IAE (Input Accumulator from port E)
Instrunction D8
Number of Flag CY
cycles
D0
0
Number of
words
Skip condition
–
code
0
0
1
0
1
0
1
1
1
–
Operation:
(A2–A0) ← (E2–E0)
Grouping:
Input/Output operation
Description: Transfers the contents of port E to register
A.
IAG (Input Accumulator from port G)
Instrunction D8
D0
0
Number of Number of Flag CY
words
Skip condition
–
cycles
code
0
0
0
1
0
1
0
1
1
–
Operation:
(A) ← (G)
Grouping:
Input/Output operation
Description: Transfers the contents of port G to register
A.
Rev.1.01 Mar 20, 2006 page 32 of 62
REJ03B0109-0101