Codigo de nuestro programa:
.MODEL SMALL
.DATA
Var1 DW 10 ;Declaracián de una variable de tipo entero ;dw reserva una palabra en memoria o dos bytes.
;inicializada con 10.
.CODE ; begin
inicio: ;Punto de entrada al programa
Mov AX,5 ;AX=5
Mov BX,10 ;BX1O
Add AX,BX ;AX=AX+BX
Mov CX,8 ;CX=8
Add CX,Var1 ;CX=CX+Varl
Inc AX ;AX=AX+1
Dec BX ;BX=BX-1
Inc Var1 ;VarlVarl+l
Dec Var1 ;VanlVarl-1
Mov AX,4C00h ;Terminar programa y salir al DOS
Int 21h ; llamada al sistema operativo
END Inicio
END
Proceso de ensamblado y enlace
Despues ejecutamos el debug y abrimos los segmentos cs,ss y ds
Usamos -t para rastrear el programa
Hasta llegar a la interrupcion hasta que nos saque del debug





No hay comentarios:
Publicar un comentario