SlideShare una empresa de Scribd logo
1 de 7
Definición
Es una señal que hace que la CPU suspenda la tarea que esta
realizando, guarde información para luego retornar y salte a ejecutar
una rutina ó programa especifico que atenderá a esta señal. Una
vez ejecutada, la CPU retornará a la tarea suspendida.
– Interrupción de la secuencia normal de una ejecución de
instrucciones en el procesador

– Mejora la eficiencia porque los dispositivos E/S son mucho más
lentos que el procesador
– Permite al procesador ejecutar otra instrucción mientras una
operación de E/S está en marcha (Paralelismo físico)
Tipos
Software: La pone el usuario dentro de su programa para obtener
un servicio determinado, por ej. Leer el buffer del teclado. En
ensamblador pueden ser activadas directamente invocando al
número de interrupción deseada con la instrucción INT.
Hardware Externas: las generan los dispositivos periféricos, como
pueden ser: teclado, impresoras, puerto serie, tarjetas de
comunicaciones y otros. No es posible desactivar a las
interrupciones externas.
Hardware Internas: Se producen cuando ocurre una acción no
permitida en la CPU, ej. División por 0, actualización del contador
del reloj interno de la computadora y otras.
Este tipo de interrupciones son manejadas en su totalidad por el
hardware y no es posible modificarlas.
Funcionamiento
El mecanismo que se rige cuando la CPU recibe
una interrupción es:
Funcionamiento
Interrupciones Múltiples
– Es posible que se produzca una interrupción cuando se está
tratando otra
– Dos enfoques de tratarlo:

• Inhabilitar interrupciones cuando se está tratando una
interrupción. Tratamiento secuencial. No se tienen en cuenta
prioridades
• Interrupciones por prioridad. Definir prioridades y permitir que
una interrupción de mayor prioridad interrumpa el tratamiento de la
interrupción actual.
Mascara: Es un bit en la PEP que si esta encendido y se produce
una interrupción, el cambio de contexto se pospone hasta tanto no
se desenmascare.
Interrupciones Múltiples

Más contenido relacionado

La actualidad más candente

La actualidad más candente (16)

4.5
4.54.5
4.5
 
Memorias ram
Memorias ramMemorias ram
Memorias ram
 
Flor trabaj compu
Flor trabaj compuFlor trabaj compu
Flor trabaj compu
 
Memoria sde hka
Memoria sde hkaMemoria sde hka
Memoria sde hka
 
Mantenimiento de computadora cristian grefa
Mantenimiento de computadora  cristian grefaMantenimiento de computadora  cristian grefa
Mantenimiento de computadora cristian grefa
 
El Procesador
El ProcesadorEl Procesador
El Procesador
 
Cpu
CpuCpu
Cpu
 
Flor trabaj compu
Flor trabaj compuFlor trabaj compu
Flor trabaj compu
 
Ejercicio 2
Ejercicio 2Ejercicio 2
Ejercicio 2
 
Definiciones
DefinicionesDefiniciones
Definiciones
 
Ejercicio 2
Ejercicio 2Ejercicio 2
Ejercicio 2
 
Cpu - Luis E. Damián Castillo
Cpu - Luis E. Damián CastilloCpu - Luis E. Damián Castillo
Cpu - Luis E. Damián Castillo
 
Mantenimiento de computadora cristian grefa
Mantenimiento de computadora  cristian grefaMantenimiento de computadora  cristian grefa
Mantenimiento de computadora cristian grefa
 
Sistemas operarivos
Sistemas operarivosSistemas operarivos
Sistemas operarivos
 
Ensayo
EnsayoEnsayo
Ensayo
 
Juan cucuri 5_b_t2
Juan cucuri 5_b_t2Juan cucuri 5_b_t2
Juan cucuri 5_b_t2
 

Destacado

Procesos Interrupciones y Nucleo
 Procesos Interrupciones y Nucleo Procesos Interrupciones y Nucleo
Procesos Interrupciones y NucleoG Hoyos A
 
Lenguaje ensamblador
Lenguaje ensambladorLenguaje ensamblador
Lenguaje ensambladorjoseruiz_66
 
Ejemplo varias interrupciones
Ejemplo varias interrupcionesEjemplo varias interrupciones
Ejemplo varias interrupcionesLuis Zurita
 
Modos de operacion de interrupciones arduino
Modos de operacion de interrupciones arduinoModos de operacion de interrupciones arduino
Modos de operacion de interrupciones arduinoLuis Carbajal
 
5154 Tema3 Jose Rojas
5154 Tema3 Jose Rojas5154 Tema3 Jose Rojas
5154 Tema3 Jose RojasJose Rojas
 
Las interrupciones
Las interrupcionesLas interrupciones
Las interrupcioneszombra18
 
Las interrupciones
Las interrupcionesLas interrupciones
Las interrupcionescwelio45
 
Interrupciones y llamadas del sistema
Interrupciones y llamadas del sistemaInterrupciones y llamadas del sistema
Interrupciones y llamadas del sistemajomapuga
 
Lenguaje ensamblador del microprocesador
Lenguaje ensamblador del microprocesadorLenguaje ensamblador del microprocesador
Lenguaje ensamblador del microprocesadorsmfch
 
Interrupciones del microprocesador
Interrupciones del microprocesadorInterrupciones del microprocesador
Interrupciones del microprocesadorJorge Luis Tinoco
 
GUÍA DE EJERCICIOS RESUELTOS TEMA 4
GUÍA DE EJERCICIOS RESUELTOS TEMA 4GUÍA DE EJERCICIOS RESUELTOS TEMA 4
GUÍA DE EJERCICIOS RESUELTOS TEMA 4Luis Zurita
 
Solucionario analisis matematico I
Solucionario analisis matematico ISolucionario analisis matematico I
Solucionario analisis matematico IAmparocecilia
 

Destacado (18)

Procesos Interrupciones y Nucleo
 Procesos Interrupciones y Nucleo Procesos Interrupciones y Nucleo
Procesos Interrupciones y Nucleo
 
S.O Ecci
S.O EcciS.O Ecci
S.O Ecci
 
Lenguaje ensamblador
Lenguaje ensambladorLenguaje ensamblador
Lenguaje ensamblador
 
Unidad i
Unidad iUnidad i
Unidad i
 
Ejemplo varias interrupciones
Ejemplo varias interrupcionesEjemplo varias interrupciones
Ejemplo varias interrupciones
 
Modos de operacion de interrupciones arduino
Modos de operacion de interrupciones arduinoModos de operacion de interrupciones arduino
Modos de operacion de interrupciones arduino
 
5154 Tema3 Jose Rojas
5154 Tema3 Jose Rojas5154 Tema3 Jose Rojas
5154 Tema3 Jose Rojas
 
Las interrupciones
Las interrupcionesLas interrupciones
Las interrupciones
 
Las interrupciones
Las interrupcionesLas interrupciones
Las interrupciones
 
Curso básico de ensamblador
Curso básico de ensambladorCurso básico de ensamblador
Curso básico de ensamblador
 
No39 unidad 2
No39 unidad 2No39 unidad 2
No39 unidad 2
 
Interrupciones y llamadas del sistema
Interrupciones y llamadas del sistemaInterrupciones y llamadas del sistema
Interrupciones y llamadas del sistema
 
Lenguaje ensamblador del microprocesador
Lenguaje ensamblador del microprocesadorLenguaje ensamblador del microprocesador
Lenguaje ensamblador del microprocesador
 
Interrupciones del microprocesador
Interrupciones del microprocesadorInterrupciones del microprocesador
Interrupciones del microprocesador
 
Lenguaje ensamblador
Lenguaje ensambladorLenguaje ensamblador
Lenguaje ensamblador
 
GUÍA DE EJERCICIOS RESUELTOS TEMA 4
GUÍA DE EJERCICIOS RESUELTOS TEMA 4GUÍA DE EJERCICIOS RESUELTOS TEMA 4
GUÍA DE EJERCICIOS RESUELTOS TEMA 4
 
Interrupciones: Sistemas Operativos
Interrupciones: Sistemas OperativosInterrupciones: Sistemas Operativos
Interrupciones: Sistemas Operativos
 
Solucionario analisis matematico I
Solucionario analisis matematico ISolucionario analisis matematico I
Solucionario analisis matematico I
 

Similar a Interrupciones2007

Control y manejo de interrupciones
Control y manejo de interrupcionesControl y manejo de interrupciones
Control y manejo de interrupcionestecnologia01
 
Mantenimiento de la pc
Mantenimiento de la pcMantenimiento de la pc
Mantenimiento de la pcmanuelbonito61
 
Revista Digital
Revista Digital Revista Digital
Revista Digital Yosel97
 
Revista Digital
Revista Digital Revista Digital
Revista Digital Yosel97
 
Un sistema operativo dany sepulveda (2)
Un sistema operativo dany sepulveda (2)Un sistema operativo dany sepulveda (2)
Un sistema operativo dany sepulveda (2)dannysepulvedaa
 
Conceptos sobre arquitectura de computadoras
Conceptos sobre arquitectura de computadorasConceptos sobre arquitectura de computadoras
Conceptos sobre arquitectura de computadorasWaldogeremia
 
Diana parra sistemas
Diana parra sistemasDiana parra sistemas
Diana parra sistemasLEIDY Lozano
 
Diana parra sistemas
Diana parra sistemasDiana parra sistemas
Diana parra sistemasestefania-24
 
Interrupciones
InterrupcionesInterrupciones
Interrupcioneshandresrm
 
ENSAMBLE Y CONFIGURACION DEL EQ. DE COMPUTO (PROYECTO FINAL )
ENSAMBLE Y CONFIGURACION DEL EQ. DE COMPUTO (PROYECTO FINAL )ENSAMBLE Y CONFIGURACION DEL EQ. DE COMPUTO (PROYECTO FINAL )
ENSAMBLE Y CONFIGURACION DEL EQ. DE COMPUTO (PROYECTO FINAL )Mario Flores
 
Sesión 10
Sesión 10Sesión 10
Sesión 10percebra
 
Excepciones del Microprocesador
Excepciones del MicroprocesadorExcepciones del Microprocesador
Excepciones del MicroprocesadorCarlos David
 
Sistemas operativos 1
Sistemas operativos 1Sistemas operativos 1
Sistemas operativos 1jherz2024
 
Trabajo grupal sistema operativo capítulo 2 26 10-2011
Trabajo grupal sistema operativo capítulo 2   26 10-2011Trabajo grupal sistema operativo capítulo 2   26 10-2011
Trabajo grupal sistema operativo capítulo 2 26 10-2011ecuatareas
 

Similar a Interrupciones2007 (20)

Interrupciones
InterrupcionesInterrupciones
Interrupciones
 
Control y manejo de interrupciones
Control y manejo de interrupcionesControl y manejo de interrupciones
Control y manejo de interrupciones
 
Mantenimiento de la pc
Mantenimiento de la pcMantenimiento de la pc
Mantenimiento de la pc
 
Revista Digital
Revista Digital Revista Digital
Revista Digital
 
Revista Digital
Revista Digital Revista Digital
Revista Digital
 
Un sistema operativo dany sepulveda (2)
Un sistema operativo dany sepulveda (2)Un sistema operativo dany sepulveda (2)
Un sistema operativo dany sepulveda (2)
 
Conceptos sobre arquitectura de computadoras
Conceptos sobre arquitectura de computadorasConceptos sobre arquitectura de computadoras
Conceptos sobre arquitectura de computadoras
 
Mi largo resumen...
Mi largo resumen...Mi largo resumen...
Mi largo resumen...
 
Mi largo resumen...
Mi largo resumen...Mi largo resumen...
Mi largo resumen...
 
Diana parra sistemas
Diana parra sistemasDiana parra sistemas
Diana parra sistemas
 
Diana parra sistemas
Diana parra sistemasDiana parra sistemas
Diana parra sistemas
 
Interrupciones
InterrupcionesInterrupciones
Interrupciones
 
Interrupción - Informatica
Interrupción - InformaticaInterrupción - Informatica
Interrupción - Informatica
 
ENSAMBLE Y CONFIGURACION DEL EQ. DE COMPUTO (PROYECTO FINAL )
ENSAMBLE Y CONFIGURACION DEL EQ. DE COMPUTO (PROYECTO FINAL )ENSAMBLE Y CONFIGURACION DEL EQ. DE COMPUTO (PROYECTO FINAL )
ENSAMBLE Y CONFIGURACION DEL EQ. DE COMPUTO (PROYECTO FINAL )
 
Paso 2 diana_cuelar
Paso 2 diana_cuelarPaso 2 diana_cuelar
Paso 2 diana_cuelar
 
Sesión 10
Sesión 10Sesión 10
Sesión 10
 
Gestion de nucleo
Gestion de nucleoGestion de nucleo
Gestion de nucleo
 
Excepciones del Microprocesador
Excepciones del MicroprocesadorExcepciones del Microprocesador
Excepciones del Microprocesador
 
Sistemas operativos 1
Sistemas operativos 1Sistemas operativos 1
Sistemas operativos 1
 
Trabajo grupal sistema operativo capítulo 2 26 10-2011
Trabajo grupal sistema operativo capítulo 2   26 10-2011Trabajo grupal sistema operativo capítulo 2   26 10-2011
Trabajo grupal sistema operativo capítulo 2 26 10-2011
 

Interrupciones2007

  • 1.
  • 2. Definición Es una señal que hace que la CPU suspenda la tarea que esta realizando, guarde información para luego retornar y salte a ejecutar una rutina ó programa especifico que atenderá a esta señal. Una vez ejecutada, la CPU retornará a la tarea suspendida. – Interrupción de la secuencia normal de una ejecución de instrucciones en el procesador – Mejora la eficiencia porque los dispositivos E/S son mucho más lentos que el procesador – Permite al procesador ejecutar otra instrucción mientras una operación de E/S está en marcha (Paralelismo físico)
  • 3. Tipos Software: La pone el usuario dentro de su programa para obtener un servicio determinado, por ej. Leer el buffer del teclado. En ensamblador pueden ser activadas directamente invocando al número de interrupción deseada con la instrucción INT. Hardware Externas: las generan los dispositivos periféricos, como pueden ser: teclado, impresoras, puerto serie, tarjetas de comunicaciones y otros. No es posible desactivar a las interrupciones externas. Hardware Internas: Se producen cuando ocurre una acción no permitida en la CPU, ej. División por 0, actualización del contador del reloj interno de la computadora y otras. Este tipo de interrupciones son manejadas en su totalidad por el hardware y no es posible modificarlas.
  • 4. Funcionamiento El mecanismo que se rige cuando la CPU recibe una interrupción es:
  • 6. Interrupciones Múltiples – Es posible que se produzca una interrupción cuando se está tratando otra – Dos enfoques de tratarlo: • Inhabilitar interrupciones cuando se está tratando una interrupción. Tratamiento secuencial. No se tienen en cuenta prioridades • Interrupciones por prioridad. Definir prioridades y permitir que una interrupción de mayor prioridad interrumpa el tratamiento de la interrupción actual. Mascara: Es un bit en la PEP que si esta encendido y se produce una interrupción, el cambio de contexto se pospone hasta tanto no se desenmascare.