GMS87C1404/GMS87C1408
HYUNDAI MicroElectronics
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 Di-
rect pageplus 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
address.
JMP
Example;
1F25E0 JMP [!0C025H]
25H
05
26H
E0
~~
0E015H
data
~~
0FA00H
17
25
~~
0E005H + Y(10) = 0E015H
~~
A + data + C → A
PROGRAM MEMORY
0E025H
0E026H
~~
0E725H
~~
0FA00H
25
E7
NEXT
1F
25
E0
~~
jump to
address 0E30AH
~~
28
Oct. 1999 Ver 1.0