Ingeniero

Páginas: 3 (680 palabras) Publicado: 26 de julio de 2012
Universidad ICEL
Campus Lomas Verdes

Ingeniería en Sistemas Computacionales

Microprocesadores
Interrupciones

Profesor
Beatriz Paola Arredondo

Alumno
Miguel Angel Zamora BernalInterrupción del Microprocesador
Una interrupcion la realiza de forma asíncrona un periferico o un dispositivo conectado fisicamene al microcontrolador, cuando requiere a la CPU el desvío del flujo deejecución del programa para gestionar y controlar los diversos sucesos que no se encuentran bajo su supervisión directa. De esta manera se mejora la eficiencia de la CPU, ya que ésta no tiene que estarcontinuamente pendiente de si acontece o no un suceso en un instante de tiempo determiando, y puede realizar otras tareas de mayor interes, atendiendo a ls sucesos tan solo c uando estos se producen.Los sucesos acontecido pueden ser externo al sistema, como la activacion de un nivel lógico o un flanco en un terminal del microcontrolador, por parte de un perifperico, o bien interno, con eldesbordamiento de un temporizado interno del microcontrolador al llegar éste a su máxima capacidad de cuenta.

Diagrama a bloques del microcontrolador con distintos periféricos

Cuando se produce unainterrupción el microcontrolador ejecuta un proceso de atención a la interrupción, En este proceso la CPU deja de ejecutar la secuencia de instrucciones en la que se encutra y pasa a ejecutar la rutinade serivcio a la interrupción (RSI), que se encarga de efecdtua la gestión del periférico, Una vez terminada esta rutina, la CPU regresa a la secuencia donde se produjo la interrupción, y sigue con elrumbo que tenía.

Proceso Basico de Interrupcion
En el proceso de antención a la interrupción se realizan los siguientes pasos:
1. Termina de ejecutar la instrucción en curso.
2. Salva elvalor del contador de programa, PC, en la pila, de manera que la CPU, al terminar el proceso, pueda seguir ejecutando el programa a partir de la instrucción siguiente a la última ejecutada.
3....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS