39 / 99 page
HMS87C1X04B/08B/16B
SEP. 2004 Ver 1.03
35
Y indexed indirect
→ [dp]+Y
Processes memory data as Data, assigned by the data [dp+1][dp]
of 16-bit pair memory paired by Operand in Direct page plus Y-
register data.
ADC, AND, CMP, EOR, LDA, OR, SBC, STA
Example; Y=10H
1725
ADC
[25H]+Y
Absolute indirect
→ [!abs]
The program jumps to address specified by 16-bit absolute ad-
dress.
JMP
Example;
1F25E0
JMP
[!0C025H]
05
25H
0E005H + Y(10) = 0E015H
1
~
~
~
~
25
0FA00H
E0
26H
2
17
0E015H
data
~
~
~
~
3 A + data + C → A
25
0E025H
jump to
~
~
~
~
E0
0FA00H
E7
0E026H
2
25
0E725H
NEXT
~
~
~
~
1F
PROGRAM MEMORY
1
address 0E30AH