INSTALACION Y EJECUCION DEL PROGRAMA MSX88 VERSION 3.
Cuando se aborda el aprendizaje de la escritura y funcionamiento de los ordenadores en sus
aspectos básicos y primarios, se encuentra la dificultad de tener que realizar modelos dinámicos
que permiten visualizar y hacer entender lo que ocurre dentro de una unidad central de procesos
(cpu) o el propio de ordenador.
MSX88 permite solucionar en parte el problema, dado que es un simulador grafico de un
ordenador didáctico basado en la familia intel IAPX86, que muestra los flujos de información
existentes entre los diversos elementos que lo componen.
INTRODUCCION
El presente documento pretende ser una guía básica que proporcione una visión general, del
entorno didáctico MSX88,facilitando al usuario el apoyo necesario en la primera toma del contacto
con el mismo.
En primer lugar se presentara de forma sencilla los pasos a seguir para la instalación y ejecución
del programa, seguidamente se dará a conocer el conjunto de herramientas y comandos que se
utilizarán en la ejecución de un programa en lenguaje ensamblador.
INSTALACION
La carpeta (PROGMSX88) que está en el escritorio contiene los siguientes ficheros:
NOTA: los nombres de carpetas no deben tener espacios ya que el DOSBOX no reconoce las rutas
de esta manera.
Ejemplo: forma correcta
c:\users\desktop\PROGMSX88
Ejemplo forma incorrecta:
c:\users\desktop\PROG MSX88
Dosbox 0.74 installer------ instalador del programa
README.TXT ---> El fichero que está visualizando.
ASM88 EXE 33693 22/10/93 13:00 --> Ensamblador
DEMO EXE 369628 23/05/95 12:59 --> Programa de demostración
DEMODMA EJE 306 15/03/95 8:55 --> Ejecutable de MSX88 para DEMO
DEMOMEMO EJE 120 26/12/94 20:33 --> Ejecutable de MSX88 para DEMO
DEMOPIO EJE 64 26/12/94 20:40 --> Ejecutable de MSX88 para DEMO
LINK88 EXE 13667 12/12/90 17:22 --> Linkador del MSX88
MSX88 EXE 369.980 27/09/04 12:27 --> Programa MSX88
Junto con la versión 3.1 se distribuye una demo de la v4.0, contenida en
el fichero:
DEMOV40.EXE 432.766 28/09/96 18:35 --> Demo de la versión 4.0
===========================================================================
AVISO: Este programa es de libre utilización por instituciones de enseñanza pública y usuarios
particulares individuales sin ánimo de lucro, conforme se indica en la información de licencia que
contiene el programa. Para otro tipo de utilización consulte al propietario del programa.
========================================================================
Pasos a seguir
1. Instalar el programa dosbox 0.74 que se encuentra en la carpeta (PROGMSX88)
2.en la barra de inicio (búsqueda de programas y archivos) se escribe CMD Y se abrirá una ventana
de comandos del MS-DOS.
3.En la ventana CMD que se abrió en el paso anterior aparecerá lo siguiente: c:\users\nombre>
seguido de esto escribir cd\ , quedara de la siguiente manera: c:\users\nombre>cd\ (ENTER) .
4. se creara el nombre del archivo asm a generar, quedara de la siguiente manera c:\>edit
suma.asm (ENTER) (en este caso el nombre del archivo que vamos a utilizar se llamara suma),esto
abrirá una ventana azul, en la cual se escribirá el programa de la instrucción que vamos a ejecutar)
Programa para la instrucción suma(ADD):
ORG 2000H
XOR AX,AX
XOR BX,BX
MOV AX,1H
MOV BX,2H
ADD BX,AX
END
Después de haber digitado el programa, se procederá a guardarlo.
Pasos para guardar el programa:
FILE
SAVE AS
DIRECTORIES -->seleccionamos (users)---> OK
DIRECTORIES-->seleccionamos el nombre del disco del pc--> OK
DIRECTORIES-->seleccionamos la carpeta en la cual están guardados los ficheros del MSX88 en la
carpeta (PROGMSX88) en nuestro caso quedo guardado en el escritorio (DESKTOP) --->OK
DIRECTORIES--> CARPETA (PROGMSX88)-->EN la cual están todos los ficheros del programa)
DIRECTORIES--->MSX88--> OK (aparecerá MSX88 Y MSX88 alfa 40) seleccionamos MSX88 ya que
es la versión que estamos utilizando)
DIRECTORIES---> (aparecerá Disco C- D- F, ) (OK)
FILE
EXIT
NOTA: verificar que se haya guardado el archivo.asm en la carpeta (PROGMSX88)
5. Teniendo ya el programa en archivo .asm, procedemos a cargarlo en el programa dosbox que
se instaló al inicio de este tutorial)
6. Abrimos el programa dosbox
7. Aparecerá una ventana de comandos, la cual tiene una ruta: z:\> (como la carpeta de los
ficheros (PROGMSX88) se encuentra en el disco C:\, se tiene q cambiar la ruta de z:\> a c:\>).
8.para cambiar la ruta se debe hacer lo siguiente :
z:\> mount c: c:\ (Ruta en la cual se encuentra los ficheros del msx88) en nuestro caso la ruta
es: c:\ users\WILCHES\Desktop\PROGMSX88\MSX88--->(ENTER)
Aparecera lo siguiente: DRIVE C is mounted as local directory c:\ (ruta anterior)
z:\>
Para cambiar a c:\> -----> digitamos c: (quedara de la siguiente manera)
z:\> c: ----> (ENTER) ---> de esta manera obtendremos nuestro disco local c:\
c:\>
9. Se procederá a cargar el asm88(ensamblador), link88(linkador),msx88(programa)
c:\> asm88 suma.asm (ENTER) (donde suma es el archivo asm que se creó)
Aparecerá lo siguiente:
Ensamblador para el MSX88 1990
Programado por:
Carlos Portasany Sanchez
Juan Manuel Marrón Mariñez
Nombre del fichero objeto [suma.0] : suma (ENTER) ( donde suma es el nombre del archivo asm
creado)
Aparecerá lo siguiente:
Nombre del listado fuente [NULO.LST] : suma (ENTER) ( se le da el mismo nombre del archivo asm
Deberá salir lo siguiente:
0 ERROR(ES) 0 AVISO(S)
info: El nombre del objeto fichero será 'suma.O´.
info: El nombre del listado fuente sera 'suma.LST'
Estos 2 archivos quedaran guardados en la carpeta (PROGMSX88)
c:\> LINK88 SUMA.O (ENTER)
Aparecerá lo siguiente:
Ensamblador para el MSX88 1990
programado por:
Carlos Portasany Sanchez
Juan Manuel Marrón Mariñez
Nombre del fichero EJECUTABLE [suma.EJE] : suma (ENTER)
este archivo quedara guardado en la carpeta (PROGRAMA MSX88)
Aparecerá lo siguiente:
Info: el nombre del fichero ejecutable será 'SUMA.EJE´.
c:\> MSX88 (ENTER) (Inmediatamente se ejecutara el programa msx88 versión 3.1 y se ejecutará
la instrucción)