miércoles, 4 de marzo de 2020

INTERRUPCIONES

1.4 El concepto de interrupciones.

Una interrupción es una instrucción que detiene la ejecución de un programa para darle tiempo de procesador a otro proceso más importante. El utilizar una interrupción en ensamblador permite al procesador llevaimg4r a cabo funciones especiales predefinidas
por ensamblador llamadas servicios, las cuales permiten entre otras cosas el desplegar información. Las interrupciones se separan en dos tipos, que son de DOS (dependientes del sistema operativo) y de BIOS (dependientes del hardware).
Cuando un periférico desea acceder a un recurso, envía un pedido de interrupción al procesador para llamar su atención, los periféricos cuentan con un número de interrupción que se denomina IRQ (Interrupt Request).
Para utilizar una interrupción en ensamblador se utiliza la instrucción int seguida del número de la interrupción, por ejemplo: int 10h.
EJEMPLO:
3
Resultado de imagen para interrupciones lenguajes de interfazPara este ejemplo utilizamos las interrupciones 10h, 21h, que estas primera nos sirven para controlar los servicios de pantalla y el 21h para impresión de símbolos.Para mayor información se pueden consultar las interruciones mas importantes en la siguiente tabla.









No hay comentarios.:

Publicar un comentario

segundo ejercicio