Documentos de Académico
Documentos de Profesional
Documentos de Cultura
MATERIA:
LENGUAJE ENSAMBLADOR
TEMA:
REPORTE DE PRACTICA 7
TTULO: LECTURA DEL TECLADO Y EXHIBICION DE CARACTERES. OBJETIVO: Aplicar las llamadas a BIOS para captura de caracteres desde el teclado y despliegue de caracteres alfanumricos en el exhibidor. DESARROLLO. 1. Ensamble y enlace el programa eco2.asm suministrado.
PRACTICA 7
1.
Ejecute el programa, la terminal deber mostrar una pantalla en blanco de 80 caracteres por 25 renglones. Escriba en el teclado y t
ermine ingresando ENTER. 2. Identifique cual es el cdigo ASCII de la llave ENTER. R=0Dh
PRACTICA 7
3. 4.
Identifique cuntas funciones de BIOS se estn usando en este programa. R= 3 FUNCIONES: 1. OBTENER LA POSICIN DE CURSOR 2. FIJAR LA POSICIN DE CURSOS 3. EXHIBIR CARCTER EN LA POSICIN DE CURSOR. Identifique y realice el cambio necesario para que los caracteres aparezcan blancos sobre fondo rojo. R= SE MODIFICA EL MODO EN LA INTERRUPCION 10H
5.
Identifique y efecte los cambios para que el programa haga los siguiente: El cursor se ubica en el rengln 0 (cero), columna 0 (cero) Se limpia la lnea desplegando 80 veces el carcter ' ' (espacio en blanco). Se capturan y muestran los caracteres capturados del teclado. R= inicia_exhibidor
PRACTICA 7
F -
6.
Repita el ejercicio (e), pero ahora el texto debe aparecer en el rengln 25, columna 0.
R=
G
I _
7.
Una forma de limpiar la pantalla es desplegando el carcter espacio ( ' ' ) 80 veces en cada rengln a partir de la columna cero. Escriba un ciclo (que va de cero a 25) para ubicar el cursor en la columna cero de cada rengln y desplegar 80 veces el carcter ESPACIO.
PRACTICA 7
R=
8. Investigue cuales son los cdigos ASCII de las siguientes llaves del teclado: flechas hacia arriba y hacia abajo y flechas a la derecha y a la izquierda. R= Con la combinacin de las siguientes teclas: Tecla Alt+24 Tecla Alt+25 Tecla Alt+26 Tecla Alt+27 Investigue el cdigo ASCII del smbolo RECTNGULO LLENO. R= Con la combinacin de las siguientes teclas: Tecla Alt+178 Ahora escriba un programa que haga lo siguiente: Se ubica el cursor en el rengln cero columna cero y se exhibe el sm bolo rectngulo lleno. En un ciclo infinito, el programa captura carcter desde el teclado, si es flecha arriba o abajo, el cursor y el smbolo rectngulo lleno debern moverse a la lnea superior o inferior, segn corresponda. Y si es flecha a la derecha o a la izquierda, el cursor y el smbolo rectngulo lleno debern moverse a la columna derecha o a la izquierda segn corresponda.
9.
10.
PRACTICA 7