22 lines
606 B
NASM
22 lines
606 B
NASM
ORG 100h
|
|
main:
|
|
LD HL, 0200h ; HL = puntatore a primo vettore
|
|
LD DE, 0210h ; DE = puntatore a secondo vettore
|
|
LD IX, 0220h ; IX = puntatore al risultato
|
|
LD B, 10h ; Contatore: 16 elementi
|
|
|
|
Loop:
|
|
LD A, (HL) ; A = elemento da 200h+x
|
|
LD C, A ; salva in C
|
|
LD A, (DE) ; A = elemento da 210h+x
|
|
ADD A, C ; A = somma
|
|
LD (IX+0), A ; scrivi risultato in 220h+x
|
|
|
|
INC HL
|
|
INC DE
|
|
INC IX
|
|
DEC B
|
|
JR NZ, Loop
|
|
|
|
HALT
|