concesionario

Páginas: 8 (1849 palabras) Publicado: 25 de abril de 2013
INTERRUPCIONES
El periférico lleva la iniciativa.
Una interrupción de E/S es asíncrona con respecto a la ejecución de las instrucciones.
No esta asociada a ninguna instrucción.
El periférico estará conectado a una línea de interrupciones del procesador.
Se necesita especificar el identificador del periférico que realizara la interrupción.
Es habitual que haya interrupciones más urgentesque otras, por lo que se requiere algún sistema de prioridades.
Se requiere hardware especial (causar y detectar interrupción).

PROCESO DE INTERRUPCIÓN
Activación, por parte del periférico, de la línea de interrupción.
Suspensión de la ejecución del programa en curso:
Termina la instrucción en curso.
Almacenamiento del estado del procesador (PC y otros reg.).
Identificación de la fuente dela interrupción.
Carga y ejecución de la rutina de interrupción.
Recuperación del estado anterior a la interrupción.
Reanulación de la ejecución del programa interrumpido.
INTERRUPCIONES INTERNAS DE HARDWARE
Las interrupciones internas son generadas por ciertos eventos que surgen durante la ejecución de un programa.
Este tipo de interrupciones son manejadas en su totalidad por el hardware yno es posible modificarlas.Un ejemplo claro de este tipo de interrupciones es la que actualiza el contador del reloj interno de la computadora, el hardware hace el llamado a esta interrupción varias veces durante un segundo para mantener la hora actualizada.
Aunque no podemos manejar directamente esta interrupción (no podemos controlar por software las actualizaciones del reloj), es posibleutilizar sus efectos en la computadora para nuestro beneficio, por ejemplo para crear un "reloj virtual" actualizado continuamente gracias al contador del reloj interno. Unicamente debemos escribir un programa que lea el valor actual del contador y lo traduzca a un formato entendible para el usuario.
INTERRUPCIONES EXTERNAS DE HARDWARE
Las interrupciones externas las generan los dispositivosperifericos, como pueden ser: teclado, impresoras, tarjetas de comunicaciones, etc. También son generadas por los coprocesadores.No es posible desactivar a las interrupciones externas.
Estas interrupciones no son enviadas directamente a la UCP, sino que se mandan a un circuito integrado cuya función es exclusivamente manejar este tipo de interrupciones. El circuito, llamado PIC 8259A, si es controladopor la UCP utilizando para tal control una serie de vias de comunicación llamadas puertos.
Una lista de las interrupciones generadas por hardware es la siguiente

IRQ
Prioridad
Función
0
1
Timer
1
2
Teclado Hardware
2

Reservada
3
11
COM 2
4
12
COM 1
5
13
Tarjeta de Sonido
6
14
Controlador Floppy
7
15
Puerta Paralela
8
3
Reloj (tics)
9
4
Libre para tarjeta de red,sonido, puerta SCSI
10
5
idem
11
6
idem
12
7
PS-mouse
13
8
Co-procesador matemático
14
9
Canal IDE primario
15
10
Canal IDE secundario
INTERRUPCIONES DE SOFTWARE
Las interrupciones de software pueden ser activadas directamente por el ensamblador invocando al número de interrupción deseada con la instrucción INT.
El uso de las interrupciones nos ayuda en la creación deprogramas, utilizandolas nuestros programas son más cortos, es más fácil entenderlos y usualmente tienen un mejor desempeño debido en gran parte a su menor tamaño.
Este tipo de interrupciones podemos separarlas en dos categorias: las interrupciones del sistema operativo DOS y las interrupciones del BIOS.
La diferencia entre ambas es que las interrupciones del sistema operativo son más fáciles de usarpero también son más lentas ya que estas interrupciones hacen uso del BIOS para lograr su cometido, en cambio las interrupciones del BIOS son mucho más rápidas pero tienen la desventaja que, como son parte del hardware son muy específicas y pueden variar dependiendo incluso de la marca del fabricante del circuito.
La elección del tipo de interrupción a utilizar dependerá unicamente de las...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Concesionaria De Taxis
  • Derechos del concesionario
  • Pefil De Concesionaria
  • Base Imponible Concesionarias
  • Memoria descriptiva concesionario
  • Concesionario De Aleneacion Y Balanceo Atrvez De La Hidraulica
  • Plan social media concesionario automoviles
  • N3 CONCESIONARIO

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS