mis archivos tec
ING. EN SISTEMAS COMPUTACIONALES
MATERIA:
Lenguaje Ensamblador
UNIDAD:
2
PRÁCTICA:
1
NOMBRE DE LA PRÁCTICA: Manejo de la pantalla y del tecladoOBJETIVO: Conocer y aplicar las operaciones fundamentales de manejo de la pantalla
mediante el despliegue de datos y la captura desde el teclado.
MATERIAL Y EQUIPO NECESARIO:
• Computadora personalIBM o compatible
• Con cualquiera de los siguientes sistemas operativos
o DOS
o Windows 3.11
o Windows 9x (95 o 98)
o Windows 2000
o Windows XP
• Instalado el programa DEBUG.EXE
1.- Haga unprograma en DEBUG que realice lo siguiente:
a) Limpiar la pantalla
Para limpiar la pantalla es necesario invocar el servicio 06h de la
interrupción 10h (video) con los siguientes parámetros:
AH =06h (servicio)
AL = líneas para el scroll (colocar cero para toda la ventana)
BH = atributo de los caracteres (colocar 07h por defecto)
CH, CL = renglón, columna de la esquina superior izquierdade la
ventana (hexadecimal)
DH, DL = renglón, columna de la esquina inferior derecha de la
ventana (hexadecimal)
Ejemplo:
Codificación
MOV AX,0600
MOV BH,07
MOV CX,0000
MOV DX,184F
INT 10Resultados
Limpia la pantalla completa
Ensamblador - Practica 2-1 - Captura de datos
INSTITUTO TECNOLÓGICO DE NUEVO LAREDO
ING. EN SISTEMAS COMPUTACIONALES
MATERIA:
Lenguaje EnsambladorUNIDAD:
2
PRÁCTICA:
1
NOMBRE DE LA PRÁCTICA: Manejo de la pantalla y del teclado
b) Colocar el cursor en la pantalla
Para colocar el cursor en la pantalla es necesario invocar el
servicio02h de la interrupción 21h, colocando en DH la
coordenada del renglón y en DL la coordenada de la columna (en
hexadecimal)
Codificación
MOV DH,0C
MOV DL, 20
MOV AH,28
INT 21
Resultados(hexadecimal)
Coloca el cursor en el renglón 0Ch (1210) y en la
columna 28h (4010)
c) Capturar un caracter desde el teclado
Esto se puede lograr de dos formas: con echo o sin echo; es
decir, si...
Regístrate para leer el documento completo.