Interrupciones de asembler
Lenguaje de bajo nivel, UPC ELDER RIVERO GUTIERREZ, Modificado, 06 de Febrero 2011 Página 1 de 23
EFECTO: Se envía el carácter depositado en DL al puerto paralelo. Si no se ha redireccionado la salida, eldispositivo por defecto en el puerto paralelo de salida (LPT1 ó PRN) es la impresora. VERSION DE MS-DOS: 1.0 ó superior. NOTAS: En la versión 1.0, se envía el carácter hacia el primer dispositivo de listado (PRN ó LPT1). En versiones posteriores de MS-DOS, se puede redireccionar la salida. INT 21H Función 09H Visualización de una cadena de caracteres LLAMADA: AH = 09H DS:DX = Segemento:Desplazamiento dela cadena a visualizar. DS debe apuntar al segmento donde se encuentra la cadena. DX debe contener el desplazamiento de la cadena dentro de ese segmento. DEVUELVE: NADA. EFECTO: Se envía una cadena de caracteres al dispositivo estándar de salida. Si no se ha redireccionado la salida, la cadena se enviar a la pantalla. VERSION DE MS-DOS: 1.0 ó superior. NOTAS: La cadena debe finalizar con uncarácter $ (24H), para que el DOS pueda reconocer el fin de la cadena.
INT 21H Función 0BH Comprobación del estado de la entrada LLAMADA: AH = 0BH DEVUELVE: AL = 00H si no hay carácter disponible. AL = FFH si hay algún carácter disponible. EFECTO: Se comprueba si hay algún carácter procedente del dispositivo estándar de entrada. La entrada puede ser redireccionada. Si no hay tal redirección, secomprueba el buffer de teclado. VERSION DE MS-DOS: 1.0 ó superior. NOTAS: En caso de que haya un carácter disponible, sucesivas llamadas a esta función seguirán dando un valor verdadero hasta que se recoja el carácter con alguna de las funciones de entrada de carácter, como la función 01h. Funciones de manejo de disco INT 21H Función 0EH Selección de disco LLAMADA: AH = 0EH
Lenguaje de bajo nivel, UPCELDER RIVERO GUTIERREZ, Modificado, 06 de Febrero 2011 Página 2 de 23
DL = Código de la unidad (0=A , 1=B , etc...) DEVUELVE: AL = Número de unidades lógicas del sistema. EFECTO: Selecciona una unidad de disco para que se convierta en la unidad por defecto o actual. Ofrece además información acerca del número total de unidades lógicas del sistema. VERSION DE MS-DOS: 1.0 ó superior. NOTAS:...
Regístrate para leer el documento completo.