Professional Documents
Culture Documents
Facultad de Ingeniería
Departamento de Ing. En Ciencias de la Computación
CC3025-2011
Manual de Instalación:
Ensamblador y entorno de trabajo del x8086
En el presente documento se explica el proceso de instalación y configuración del ensamblador
y el entorno de trabajo necesarios para llevar a cabo las actividades del curso. Los detalles se
presentan a continuación:
Figura 1
NOTA:
En este documento se mostrará el procedimiento para la instalación del DOSBox en Microsoft
Windows XP. La instalación del emulador para las versiones más recientes de Windows
(Windows Vista, Windows 7) ó sistemas operativos de 64 bits es similar.
Figura 2
La instalación es muy sencilla y está compuesta de unos cuantos pasos (Véase figura 2). Al
finalizar la instalación, ejecute DOSBox por primera vez. Usted verá una pantalla similar a la
mostrada en la figura 3.
Figura 3
La ventana que aparece en la parte posterior “Status Window” contiene únicamente
información acerca de las características del emulador que no interesa en este momento. La
ventana que es de interés es la que se muestra en primer plano en la figura 3. Esta es la
terminal del emulador y en su barra de título muestra las características del procesador que
está emulando.
Notemos que, como toda ventana terminal, se muestra la ruta de su directorio actual. En este
caso, Z:\, representa el directorio VIRTUAL que tiene configurado por defecto el DOSBox.
Necesitamos modificar este directorio para que podamos tener acceso a nuestros archivos de
código fuente.
Figura 4
Luego de abrir el archivo diríjase a la parte inferior del mismo; específicamente a la sección
denominada “[autoexec]”. (Véase figura 5)
Figura 5
El código colocado en esta sección del archivo de configuración se ejecutará CADA VEZ QUE
INICIE DOSBox. Por esta razón colocaremos un fragmento de código que modifique el
directorio predefinido del emulador para poder acceder a nuestros archivos directamente cada
vez que iniciemos el programa.
MOUNT C C:\TASM
C:
En el fragmento de arriba: (2)
Figura 6
A continuación reinicie DOSBox y usted debería ver que el directorio del emulador ha
cambiado (Véase la figura 7). Ahora podemos acceder a nuestros archivos desde el emulador
sin problema.
Figura 7
NOTA IMPORTANTE:
Grabe sus archivos de código fuente en la misma carpeta en donde se ubican los archivos del
ensamblador, en este caso: C:\TASM.
Ahora,
NOTA IMPORTANTE:
Se asume que usted modificó el directorio predefinido de DOSBox y por lo tanto se encuentra
en el directorio que contiene a los archivos del ensamblador y sus archivos de código fuente
(.asm). De lo contrario, DOSBox será incapaz de localizar el “archivo.asm” para ensamblarlo ó
no reconocerá el comando “tasm”.
Luego, para linkear el archivo .obj generado por el ensamblador, teclee en la ventana terminal
de DOSBox:
tlink archivo.obj
Para ejecutar la aplicación, teclee en la ventana terminal de DOSBox:
archivo
Sin embargo, teclear estos comandos cada vez que desee ensamblar y ejecutar una
aplicación resulta poco efectivo y tedioso. Por esta razón, se recomienda al estudiante lo
siguiente:
Utilizar un archivo de procesamiento por lotes (.bat) para que este se encargue de ejecutar los
comandos necesarios para ensamblar y ejecutar cualquier aplicación en DOSBox. Para crear
dicho archivo abra cualquier editor de texto y teclee el siguiente fragmento de código:
tasm -o %1.asm
tlink %1.obj
%1
Luego grabe el archivo con algún nombre y extensión .bat, por ejemplo: t.bat. Es muy
importante que este archivo se encuentre también en la misma carpeta que los archivos del
ensamblador y los de código fuente. En este caso: C:\TASM.
t archivo
El archivo t.bat se encargará de ejecutar los comandos necesarios. Para cambiar entre el modo
normal y el modo “pantalla completa” presione Alt+ENTER.
Smultron http://www.apple.com/downloads/macosx/development_tools/smult
Mac OS X
ron.html
Para que un solo botón realice todas las instrucciones se ingresa en el campo de Parameters:
-c “tasm %F” -c “tlink %F” -c “%F” –noconsole
Bibliografía:
1. Sitio oficial DOSBox, Information. Disponible en línea:
http://www.dosbox.com/information.php?page=0. Última fecha de actualización no
disponible.
2. Sitio oficial DOSBox. Basic setup and installation of DOSBox. Disponible en línea:
http://www.dosbox.com/wiki/Basic_Setup_and_Installation_of_DosBox. Última fecha
de actualización: 9 de junio 2010.