Está en la página 1de 5

SUBSECRETARA DE EDUCACIN SUPERIOR

DIRECCIN GENERAL DE EDUCACIN

Instituto Tecnolgico de Pachuca


El hombre alimenta el ingenio en contacto con la ciencia

INTEGRANTES:
Escobar Tllez Girn Joaquin

NC: 11200125

Hernndez Jarillo Alberto

NC: 11200128

Ramrez Pereira Daniel Enrique

NC: 11200674

PROFESOR:
Len Olivares Eric

MATERIA:
Arquitectura de Computadoras

TEMA:
Interrupciones

FECHA DE ENTREGA: 21 de Febrero del 2015

INTERRUPCIONES
Una interrupcin es el rompimiento en la secuencia de un programa para ejecutar un
programa especial llamado rutina de servicio, cuya caracterstica principal es que al
finalizar regresa al punto donde se interrumpi el programa.
Interrupciones Internas: Son aquellas que se producen de forma sncrona a la
ejecucin del procesador y por tanto podran predecirse si se analiza con
detenimiento la traza del programa que en ese momento estaba siendo ejecutado en
la CPU. Normalmente son causadas al realizarse operaciones no permitidas tales
como la divisin entre 0, el desbordamiento, el acceso a una posicin de memoria no
permitida, etc.
Interrupciones por software: Son aquellas programadas por el usuario, es decir, el
usuario decide cuando y donde ejecutarlas, generalmente son usadas para realizar
entrada y salida.
Interrupciones por hardware: Son aquellas que son provocadas por dispositivos
externos al procesador su caracterstica principal es que no son programadas, esto
es, pueden ocurrir en cualquier momento en el programa. Existen dos clases de
interrupciones de este tipo:
Interrupciones por hardware enmascarables: Aquellas en las que el usuario
decide si quiere o no ser interrumpido.
Interrupciones por hardware no enmascarables (NMI): Aquellas que siempre
interrumpen al programa.

Las
tipo

internas son un
de

interrupcin

sincrnica tpicamente causada por una condicin de error en un programa. As pues,

las excepciones son un mecanismo de proteccin que permite garantizar la integridad


de los datos almacenados tanto en el espacio de usuario como en el espacio kernel.
Cuando el sistema operativo detecta una excepcin intenta solucionarla, pero en caso
de no poder simplemente notificar la condicin de error a la aplicacin/usuario y
abortar la misma.
Las interrupciones por software, tambin denominadas llamadas al sistema, son
aquellas generadas por un programa mientras este est ejecutndose.
Las interrupciones de hardware son aquellas interrupciones que se producen como
resultado de, por lo general, una operacin de E/S. No son producidas por ninguna
instruccin de un programa sino por las seales que emiten los dispositivos perifricos
para indicarle al procesador que necesitan ser atendidos.

EJEMPLOS DE INTERRUPCIONES INTERNAS:


1. EJEMPLO_INT 0: Error de divisin, generada automticamente cuando el
cociente no cabe en el registro o el divisor es cero. Slo puede ser generada
mediante DIV o IDIV. El 8088/8086 guardan en la pila la sentencia siguiente a
la que caus la excepcin, mientras que el 286 y superiores guardan la
sentencia que la gener.
2. EJEMPLO_INT 1: Paso a paso. Se produce tras cada instruccin cuando el
procesador est en modo traza (utilizado para la depuracin de programas).
3. EJEMPLO_INT 2: Interrupcin no enmascarable. Tiene prioridad absoluta y se
produce incluso aunque estn inhibidas las interrupciones para indicar un
hecho muy urgente.

EJEMPLOS DE INTERRUPCIONES DE HARDWARE:

EJEMPLOS DE INTERRUPCIONES DE SOFTWARE:


1) Interrupcin 14h: Acceso al puerto serie por la BIOS.
2) Interrupcin 21h: Funciones del DOS.
3) Interrupcin 17h: Servicios de acceso a la impresora de la BIOS.

Conclusin: La conclusin a la que se llegamos fue entender como suceden las


interrupciones as como los tipos que hay, tenemos las interrupciones internas, interrupciones
de hardware e interrupciones de software. Se concluye que una interrupcin es el rompimiento
de la secuencia de un programa para ejecutar un programa que al finalizar regresa al punto
donde se interrumpi el programa.

REFERENCIAS BIBLIOGRFICAS Y ELECTRNICAS:

(Mano, 1994) M. Morris Mano. (1994). Arquitectura de Computadoras Tercera

Edicin. Espaa: Prentice Hall.


Documentacin entregada por el profesor.

(Abre los ojos ensamblador, 2012)

http://www.abreojosensamblador.net/Productos/AOE/html/Pags/Cap11.html

También podría gustarte