Está en la página 1de 4

‘’

Unidad #4: Elementos para el manejo de periféricos


Nombre de la materia: Sistemas digitales y periféricos

Tarea 5
  Tarea

Trabajo escrito. Interrupciones

Revisa el siguiente recurso:

 Fundamentos de diseño lógico y de computadoras  (Morris, 2005).


Específicamente el tema 11.9 Interrupciones, que se encuentra en el Capítulo 11: Arquitectura de conjunto de
instrucciones, páginas 492 a la 496.

Con base en la lectura previa elabora un documento en el que respondas lo siguiente:

¿Cuál es la diferencia entre una interrupción hardware y una llamada a subrutina?

Interrupción es llamada por su nombre por hardware, es decir por algún dispositivo físico.

Subrutina es llamada por un proceso de programación, se llama por líneas de código que requieran una subrutina en especifico para el
funcionamiento correcto del programa.

2
Unidad #4: Elementos para el manejo de periféricos
Nombre de la materia: Sistemas digitales y periféricos

¿Cuáles son las diferencias básicas entre una bifurcación, una llamada a subrutina y una interrupción de programa?

Bifurcación: ocurre cuando la dirección de búsqueda no es la siguiente dirección previa, en el secuenciador del programa la única
diferencia

Subrutina: a diferencia disponible cuando mas tarde se ejecuta la instrucción de retorno subrutina.

interrupción de programa: tiene como objetivó que el CPU ejecute algún tipo de función, al terminar de ejecutar esta función se
seguirá ejecutando el un programa.

Indica cinco ejemplos de interrupciones externas y cinco de interrupciones internas.

EXTERNAS

IRQ 8 Se produce con frecuencia de 18,2 veces por segundo. (Hay un


pulso de 55 milisegundos)
IRQ 9 Se genera al pulsar o soltar una tecla

IRQ A Retraso vertical en EGA/VGA

IRG B Se requiere servicio COM2 o COM4

IRQ C Se requiere servicio COM1 o COM3

INTERNAS

INT 1 Paso a Paso. Se produce cada instrucción cuando el procesador


está en modo traza. (utilizado para la depuración)

INT 2 Interrución no enmascarable. Tiene prioridad absoliuta y se


produce incluso aunque estén inhabilitadas las interruciones para
indicar un hecho muy urgente.

INT 3 Utilizada para poner puntos de ruptura en la depuración de

3
Unidad #4: Elementos para el manejo de periféricos
Nombre de la materia: Sistemas digitales y periféricos

programas.

INT 4 Desbordamiento. Se dispara cuando se ejecuta un INTO y hania


desbordamienyo, si no hay un desbordamiento INTO equivale a
NOP.

INT 0 Se generá mediante DIV o IDIV

También podría gustarte