Tod ist unvermeidlich, aber meist unbedeutend...

sábado, 23 de marzo de 2013

Instalación del Simulador del Microprocesador Z80 en GNU/Linux

Esta vez vamos a instalar el simulador del microprocesador Z80 en GNU/Linux, para esto vamos a descargar el siguiente archivo:

wget http://wwwhomes.uni-bielefeld.de/achim/z80-asm/z80-asm-current.tar.gz


o también desde aquí
Y lo descomprimimos con:
tar -xzvf z80-asm-current.tar.gz
Una vez hecho esto nos dirigimos a la carpeta descomprimida y instalamos el programa con:
sudo make
Y despues:
sudo make install
Y veremos algo como esto:

Es puramente normal.
Una vez hecho esto vamos a crear un programa para verificar el funcionamiento, el programa es el siguiente:
MAIN:
    LD A,05
    LD B,0x0A
    ADD A,B
    LD (0050H),A
    HALT 

Ahora con el siguiente comando creamos la salida para que el simulador pueda usarla
z80-asm prueba.asm output

Y ahora con el comando
z80-mon
abrimos el simulador.
Cargamos el programa, pulsamos la tecla "L" asi en mayuscula y nos aparecera "Load File: " y escribimos "output", prodremos observar como se cargo el programa:

Pulsamos la tecla "r" minúscula y el programa se ejecutara hasta la instrucción HALT, y ahora nos moveremos a la direccion 0050 para ver el resultado, esto lo hacemos pulsando la tecla "m" minúscula y escribimos 0050H. Ahora podemos ver que en esa localidad de memoria tenemos un
 "0f" esto es un 15 en decimal. Por lo que nuestro programa funciona correctamente!


Loki!

0 comentarios:

Publicar un comentario