Está en la página 1de 15

Instalacin y prueba de

masm611
La carpeta con nombre masm611 debe
contener los siguientes archivos
Dentro de la carpeta disk1 se encuentra el
setup.exe con el que podrs instalar el
programa PWB que te permite trabajar con
masm



Como nota importante esta versin de
masm32 solo funciona para Windows 32 bits y
de preferencia XP, el instalador marcar
mensajes de error si no se puede instalar.
Una vez instalado tu masm611, aparecer en
la raz de la unidad C C:\ la carpeta
masm611. Dentro de ella deben aparecer las
siguientes carpetas




Dentro de la carpeta BIN se encuentran los
archivos masm.exe y ml.exe, que permiten
ensamblar un programa en ensamblador con
extensin .asm

En la carpeta BINR se encuentran los archivos
link.exe que permite ligar un archivo .obj y
pwb.exe que permite abrir el entorno de
programacin pwb.

Nota: Si prefieren pueden usar otro editor de
textos y ejecutar los comandos desde smbolo
del sistema como se ver ms adelante.
Hola.asm
.model small
.stack 64
.data
msj db 0ah,0dh, 'Hola Mundo','$'
.code
inicio:
mov ax,@data
mov ds,ax
mov ah,09h
mov dx,offset msj
int 21h

Salir:
mov ah,04ch
int 21h

end
Ahora creamos un archivo .asm en la carpeta
C:\MASM611\BIN por ejemplo hola.asm,
dentro de la carpeta deben estar los archivos
masm.exe, ml.exe y link.exe. Si el archivo link
no se encuentra es necesario copiarlo desde la
direccin C:\MASM611\BINR
Ahora abrimos una terminal y nos dirigimos a
la ruta C:\MASM611\BIN con el comando cd




Una vez ejecutado el comando ml con el
archivo .asm deben aparecer los siguientes
datos


Y automticamente se generan los archivos
hola.obj que usa el linker para crear el archivo
hola.exe y por lo tanto si no hay errores debe
aparece tambin el archivo hola.exe en la ruta
C:\MASM611\BIN
Para ejecutar el programa escribimos hola.exe
y debe salir el resultado


Existen otras formas de ensamblar y ligar
cdigos .asm para masm611, se le recomienda
al programador leer la documentacin para
encontrar diferentes maneras de trabajar