1.Para instalarlo, podrá descargarlo en el siguiente enlace:
http://msx88.diatel.upm.es/Vista%20y%20Linux.htm
2. Descomprimimos el archivo MSX88.zip que se descargo en el ordenador en una carpeta nueva en C: llamada msx88.
3. Descargar DOS Box del siguiente enlace:
http://www.dosbox.com/download.php?main=1
4. Iniciar la instalación de DOS Box y oprimir el botón next:
5. Seleccionar la dirección donde se desea realizar la instalación y oprimir el botón de instalar:
6. Abrir el archivo de opciones: Inicio/ Todos los programas/Dos Box 0.74/options/DOSBox 0.74 options y luego agregar mount c: c:\msx88 al final.
7. En el mismo archivo con ctrl+b buscar la palabra cycles=auto, cambiarla por cycles=max, guardar y cerrar.
8. Ejecutar DOSBox e ingresar a MSX88 con los siguientes comandos:
Z:\> C:
C:\> MSX88.EXE
9. Se ha ingresado al emulador de MSX88.
Sección 1: Escribir un programa que realice la suma de dos datos inmediatos (el 20h y el 30h) que se encuentran en los registros AX y DX del procesador. El resultado lo almacenará en AX.
Pasos a seguir:
1. Ejecutamos el comando cmd de windows, digitamos en la ventana cd enter y luego edit prog1.asm enter. A continuación se abre un editor:
2. Una vez que se haya abierto el programa teclear el código siguiente, guardar y salir del editor.
ORG 2000h
MOV AX, 20H MOV DX, 30H ADD AX, DX
END
4. Ensamblar el archivo anterior. Para ello, en la línea de órdenes teclear: ASM88.EXE PROG1.ASM C:\PROG1.ASM. Llamar a los archivos PROG1
5. Enlazar el archivo PROG1.O creado desde la línea de órdenes escribir: LINK88:
6. Ejecutar el programa MSX88. Cargar el programa PR1.EJE en el simulador, para ello en la pantalla de órdenes, escribir L PROG1. Una vez en el simulador, podremos pulsar la tecla F6 para ejecutar instrucción a instrucción el programa anterior, o mediante la tecla F7 para ejecutar cada instrucción en cada uno de sus ciclos de máquina.
No hay comentarios:
Publicar un comentario