Vous êtes sur la page 1sur 6

UNA INTERRUPCIN DE TIPO HARDWARE ES UNA SEAL ELCTRICA PRODUCIDA POR UN DISPOSITIVO FSICO DEL ORDENADOR.

Esta seal informa a la CPU que el dispositivo requiere su atencin. La CPU parar el proceso que est ejecutando para atender la interrupcin. Cuando la interrupcin termina, la CPU reanuda la ejecucin en donde fue interrumpida, pudiendo ejecutar el proceso parado originalmente o bien otro proceso.

Las interrupciones hardware son producidas por varias fuentes, por ejemplo del teclado, cada vez que se presiona una tecla y se suelta se genera una interrupcin. Otras interrupciones son originadas por el reloj, la impresora, el puerto serie, el disco, etc.

Interrupcin no enmascarable significa que la interrupcin no puede ser deshabilitada por software. Este tipo de interrupciones ocurren cuando se recibe una seal en la patilla NMI (Nonmaskable Interrupt) del procesador. Se reservan para casos en que es crtica la respuesta, por ejemplo que se detecte un error de paridad en la memoria. Adems son de prioridad ms alta que las enmascarables. Un flanco de bajada en esta lnea da lugar a una secuencia de interrupcin en la que se efectan las siguientes operaciones. Se termina de ejecutar la instruccin que se estaba ejecutando en el momento de la peticin de interrupcin. El CPU no analiza el contenido del bit I del registro de status e independientemente del valor que tenga este bit prosigue la secuencia de atencin a la interrupcin

El CPU no analiza el contenido del bit I del registro de status e independientemente del valor que tenga este bit prosigue la secuencia de atencin a la interrupcin Guarda el contenido del contador de programa y el registro de status en la pila e impide otra interrupcin enmascarable

TRAP.-Es una interrupcin no enmascarable que es activada cuando el terminal del mismo nombre se lleva a nivel lgico uno. La diferencia entre las interupcines de hardware enmascarables y las no enmascarables es que en que en la primera el CPU analiza el bit entrante y depende a lo que contenga se ejecuta la interupcion o no y En la segunda no importa el valor que contenga el bit la interupcion se ejecuta.

Vous aimerez peut-être aussi