Está en la página 1de 3

CARRERA:

Sistemas
Computacional
es

MATERIA:
Lenguaje de
Interfaz.

TRABAJO:
Interrupcione
s.

MAESTRO:
Alonso
Sandoval
Enriques.

ALUMNO:
Quijada Luna
Fco.
Armando.

CONCEPTO DE INTERRUPCIONES
Una interrupcin es una situacin especial que suspende la ejecucin de un programa
de modo que el sistema pueda realizar una accin para tratarla. Tal situacin se da,
por ejemplo, cuando un perifrico requiere la atencin del procesador para realizar una
operacin de E/S.
Las interrupciones constituyen quiz el mecanismo ms importante para la conexin
del microcontrolador con el mundo exterior, sincronizando la ejecucin de programas
con acontecimientos externos.

PASOS PARA EL PROCESAMIENTO


1. Terminar la ejecucin de la instruccin mquina en curso.
2. Salva el valor de contador de programa, IP, en la pila, de manera que en la CPU, al
terminar el proceso, pueda seguir ejecutando el programa a partir de la ltima
instruccin.
3. La CPU salta a la direccin donde est almacenada la rutina de servicio de
interrupcin (ISR, Interrupt Service Routine) y ejecuta esa rutina que tiene como
objetivo atender al dispositivo que gener la interrupcin.
4. Una vez que la rutina de la interrupcin termina, el procesador restaura el estado
que haba guardado en la pila en el paso 2 y retorna al programa que se estaba
usando anteriormente.

EJEMPLOS DE INTERRUPCIONES
int 01h-->un solo paso
int 02h-->interrupcin no enmascarable
int 03h--> punto de interrupcin
int 04h-->desbordamiento
int 05h-->impresin de pantalla
int 08h-->Cronometro
int 15h-->Servicios del sistema
int 16h-->Funciones de entrada del teclado
int 18h-->Entrada con el Basic de ROM
int 19h-->Cargador de arranque
int 1Ah-->Leer y establecer la hora
int 1Bh-->Obtener el control con una interrupcin de teclado.
int 2oh-->Terminar un programa
int 33h->Funciones del Ratn

Bibliografa
http://leo-yac.wix.com/lenguaje-ensamblador#!el-concepto-deinterrupciones/c1qkj

También podría gustarte