Microprocesadores
La elaboración de este trabajo se lleva a cabo con la finalidad de documentar el funcionamiento general de los segmentos o módulos del programa cuya finalidad es la de mostrar un Menúdel cual surgen dos opciones, la primera opción es la de mostrar en pantalla una secuencia de números pares y la segunda opción es la de salir del programa como tal.
En la realización de este trabajose aprendió sobre el funcionamiento y configuración del microprocesador 8085, además de su lenguaje ensamblador. Se espera que con este trabajo se compartan los conocimientos adquiridos.Descripción de las Secciones del Assembler.
Al comienzo del programa se definen, con la sección .define, los 3 puertos de entrada que son, la tecla enter, la tecla número 1 y 2. La tecla enteres definida para detener el programa cuando está ejecutando la secuencia de números pares. La tecla 1 es definida para elegir la Opción 1 en el menú que muestra las dos opciones, la opción 1 es la quecorresponde a la ejecución de las secuencias en números pares. La tecla número 2 es definida para salir del programa en sí, se elige cuando no se desea la consecución de las secuencias en númerospares.
Luego se puede Observar en la sección .data que se definen en cada slot de memoria la secuencia de bits, en número Hexadecimal, en la que están ordenados para encender ciertos leds de la pantallapara que el usuario pueda visualizar un numero u otro. Se puede observar además que primero se define una secuencia del 0 al 9 y luego una secuencia de solo números pares 0, 2, 4, 6,8. La secuencia denúmeros del 0 al 9 servirá para mostrar en pantalla las decenas, centenas, y miles. Y la secuencia de 0, 2, 4, 6,8 es para mostrar las unidades, ya que un número será para siempre y cuando susunidades sean como las antes mencionadas. También son definidos espacios de memoria especiales las cuales servirán para el paso de parámetros entre los “módulos” o secciones.
En el modulo .erg ya se...
Regístrate para leer el documento completo.