
Angel
By: a guest on Feb 9th, 2010 | syntax:
ASM (NASM) | size: 0.50 KB | hits: 20 | expires: Never
N EQU 5
DATOS1 SEGMENT
VECT1 DW N DUP(5)
VECT2 DW N DUP(7)
DATOS1 ENDS
DATOS2 SEGMENT
VECT3 DW N DUP(?)
DATOS2 ENDS
PILA SEGMENT STACK 'STACK'
DATOS DW 100 DUP(?)
ARRIBA DW (?)
PILA ENDS
CODIGO SEGMENT
ASSUME CS:CODIGO,DS:DATOS1,ES:DATOS2,SS:PILA
INICIO:
MOV AX,DATOS1
MOV DS,AX
MOV AX,DATOS2
MOV ES,AX
MOV CX,N
XOR BX,BX
CONT:
MOV AX,VECT1[BX]
ADD AX,VECT2[BX]
MOV VECT3[BX],AX
ADD BX,2
LOOP CONT
FIN:
MOV AH,4Ch
INT 21h
CODIGO ENDS
END INICIO