Академический Документы
Профессиональный Документы
Культура Документы
Curso de Microprocesadores
Facultad de Ciencias, UASLP
El siguiente tutorial indica paso a paso como generar un projecto y
editar un programa en ensamblador. Ademas de simular el cdigo
hexadecimal generado. El simulador WIDE simula al microprocesador
Z80.
1. Abrir Wide de tu desktop o de SART de windows
File New
File Save As
file_name.asm
Build Build o
10. El siguiente paso es simular paso a paso nuestro archivo generado en Hexadecimal
(file_name.HXB).
Debug Stepping Low Level Step o mediante (Ctrl + F11)
12. Para poder observar el contenido de la memoria y de los registros del microprocesador
se realiza lo siguiente: Debug Views Memory o Registers (Alt+5) o (Alt+6)
13. Finalmente para detener la simulacin se realiza lo siguiente: Debug Stop Debugging
o (Shift+F5)
Cuando se mandan datos a un puerto de salida, como en el ejemplo siguiente. Donde el dato
23H se transfiere al acumulador y este es puesto en OUTPRT, el cual esta definido por la
direccin 0C1H. Se genera un archivo portc1.OUT donde se encuentra el cdigo ASCII del
numero 23H. En este caso 23H es equivalente al smbolo en cdigo ASCII de #.
LD
A,23H
OUT
(OUTPRT),A
HALT
;DATA
.ORG
120H
SOURCE:
.EQU
120H
OUTPRT:
.EQU
0C1H
DEFB
0AH,0BH
END
La escritura de los datos enviados a un Puerto (en este caso archivo) se llevara acabo hasta que
finalice la simulacin.