19.04.2018 Views

Tutorial de ensamblador

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

ca<strong>de</strong>na2 DB 2 DUP(0)<br />

VARIABLES ENDS<br />

CODIGO SEGMENT PARA PUBLIC 'co<strong>de</strong>'<br />

main PROC FAR<br />

ASSUME CS:CODIGO,DS:VARIABLES,SS:PILA,ES:VARIABLES<br />

mov ax,VARIABLES<br />

mov ds,ax<br />

mov es,ax<br />

LIMPIAR MACRO<br />

mov ax,0600h<br />

mov bh,127<br />

mov cx,0000h<br />

mov dx,184fh<br />

int 10h<br />

ENDM<br />

GOTOXY MACRO x,y<br />

xor bh,bh<br />

mov dl,x<br />

mov dh,y<br />

mov ah,02h<br />

int 10h<br />

ENDM<br />

IMPRIME MACRO arg1<br />

push ax<br />

push dx<br />

lea dx,arg1<br />

mov ah,9<br />

int 21h<br />

pop dx<br />

pop ax<br />

ENDM<br />

LEE MACRO arg1<br />

push ax<br />

push dx<br />

lea dx,arg1<br />

mov ah,10<br />

int 21h<br />

90

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!