PDF de programación - APENDICE B Ensamblador IASM11/Simulador AVSIM11

Imágen de pdf APENDICE B Ensamblador IASM11/Simulador AVSIM11

APENDICE B Ensamblador IASM11/Simulador AVSIM11gráfica de visualizaciones

Publicado el 1 de Octubre del 2018
733 visualizaciones desde el 1 de Octubre del 2018
190,2 KB
5 paginas
Creado hace 13a (28/06/2010)
APENDICE B

Ensamblador IASM11/Simulador AVSIM11


El programa ensamblador IASM11, es una herramienta que permitirá editar y ensamblar
programas para el microcontrolador HC11.

Este programa corre bajo la plataforma de DOS; por lo tanto no es posible emplear el
mouse para controlar funciones del programa; para ejecutar solo tendrá que seleccionar
el programa ejecutable IASM11.

Le presenta una pantalla de presentación e indicará que presione cualquier tecla para
iniciar, después de hacer lo anterior aparece la pantalla principal de trabajo, como se
muestra a continuación.



En la parte superior se encuentra ubicada el área de trabajo, es decir la zona donde se
puede escribir los programas en lenguaje ensamblador y en la parte de abajo, están las
teclas de función rápida, quienes permitirán cargar, salvar y ensamblar un programa.

Formato de las instrucciones.



Columna 1

Columna 2
en adelante



ETIQUETAS: INSTRUCCIONES PARAMETROS ; COMENTARIOS

Ejemplo:

INICIO: LDAA #$45 ; Carga en el acumulador A el número 45 en hexadecimal
Dentro de las teclas de función se encuentran:

F1

Accede a la ayuda

Salva el programa que se está editando
Carga un programa ensamblador (extensión S19)
Ensambla el programa
Salir
Comunicación
Acceso al DOS

F2
F3
F4
F5
F7
F9
F10 Habilita otra ventana de comandos

Es necesario comprobar o en su caso configurar los archivos que deseamos sean
generados, como puede ser el programa S19 o LST, esto se hace presionando la tecla
F10, de tal forma que muestra la ventana de configuración; se debe acceder a la opción
de Assemble; presionando la letra A o con las flechas ubicarse en esa posición.

Mostrará la siguiente pantalla.



Para seleccionar posicionarse en el archivo deseado, Object presionar <enter> dos veces
para seleccionar el S19, si desea el archivo Listing hacer lo mismo.

Cuando se termine de capturar el programa fuente, salvarlo y ensamblar, con la tecla F4;
si existiera algún error de sintaxis este será descrito, en caso contrario el proceso de
ensamblado estará terminado.



Simulador AVSIM11


Es importante el proceso de simulación, sobre todo en la etapa de aprendizaje, ya que se
podrá comprobar el funcionamiento de un programa previamente ensamblado.


Este programa fue realizado para trabajar en DOS por lo tanto no se tiene disponible el
control dentro de este con el mouse de su PC.

Para ejecutar el simulador, se invoca al programa ejecutable AVSIM11, este presenta
una pantalla de selección de la versión del microcontrolador a emplear, se podrá notar
que se disponen de las versiones A8, A0 y E2, por lo que seleccione la opción que
desee. La versión F1 (versión utilizada en este curso) no esta disponible, se puede usar
el simulador sin ningún problema, solo tomando en cuenta las características
particulares de ambas versiones.



Una vez seleccionada la versión, desplegará la siguiente pantalla:





En la vista anterior se pueden ubicar todos los registros internos que dispone el
microcontrolador HC11, que es posible trabajar directamente por el programador.

Se dispone de dos áreas de trabajo, la primera es la zona de comandos del simulador, los
cuales se invocan presionando la letra mayúscula de este o con las flechas de cursor, en
caso de presionar la barra espaciadora mostrará otros comandos.

La otra zona es el área de memoria del microcontrolador donde se podrán realizar las
configuraciones iniciales que se quieran ya sea en los registros o en direcciones de
memoria.

Para conmutar entre las dos zonas presionar <ESC>, de esta manera podrá hacer la
manipulación deseada.

Básicamente son cuatro pasos para lograr ver el funcionamiento de un programa; estos
son:

1.- Cargar un programa

1.a Seleccionar Load
1.b Seleccionar Program
1.c Escribir el nombre del programa PRUEBA.S19

Es importante indicar la extensión del programa.



2.- Seleccionar área de despliegue

2.a Seleccionar Dump
2.b Seleccionar área 1 o 2

Seleccionar Set
Seleccionar Memory-map
Seleccionar Ramdom Access
Indicar la localidad inferior para configurar $150
Indicar la localidad superior para configurar $152

2.c Seleccionar Absolute
2.d Indicar a partir de que dirección deseas ver $150

3.- Configurar memoria RAM

3.a
3.b
3.c
3.d


En los casos anteriores no olvidar indicar direcciones de memoria en hexadecimal,
incluyendo el signo $ previo al valor.

4. Ejecutar el programa

Es importante posicionar al PC con la dirección de inicio del programa.

F10 Ejecuta por pasos hacia delante
F9 Ejecuta por pasos hacia atrás
F1 Ejecuta en un solo paso

Nota. Existen más comandos dentro del ensamblador, se deja al alumno la libertad de
utilizar otros a los descritos anteriormente.
  • Links de descarga
http://lwp-l.com/pdf13672

Comentarios de: APENDICE B Ensamblador IASM11/Simulador AVSIM11 (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad