INTERRUPCONES vs POLLING' ES o IO - PowerPoint PPT Presentation

1 / 10
About This Presentation
Title:

INTERRUPCONES vs POLLING' ES o IO

Description:

(IRQ'S, ciertas l neas especificas en el bus de control ) . (PIC, controlador de interrupciones) ... El dispositivo de E/S es consultado peri dicamente por la ... – PowerPoint PPT presentation

Number of Views:27
Avg rating:3.0/5.0
Slides: 11
Provided by: mauriciog
Category:

less

Transcript and Presenter's Notes

Title: INTERRUPCONES vs POLLING' ES o IO


1
INTERRUPCONES vs POLLING.(E/S) o (I/O)
  • OSCAR MAURICIO GUTIERREZ O.

2
FORMAS DE REALIZAR LA ENTRADA/SALIDA
  • Entrada/salida por encuesta (polling).
  • Entrada/salida por interrupciones.
  • Entrada/salida por acceso directo a memoria.

3
INTERRUPCIONES
  • Interrupt Service Routine. Procedimiento creado
    específicamente para manejar una trap, excepcion
    o interrupción. (ISR)
  • Es una señal que se origina en un dispositivo
    hardware (periféricos E/S) para indicar al
    procesador que requiere atención inmediata.
  • Donde le solicita al procesador que suspenda lo
    que esta haciendo para atender la petición.
  • Las interrupciones juegan un papel importante ya
    que le permite enviar peticiones a la UCP, sino
    fuera así el sistema tendría que chequear
    constantemente los dispositivos

4
PRINCIPIO DE FUNCIONAMIENTO.
  • Cuando un dispositivo hace una petición es para
    que el procesador haga algo este algo se conoce
    como servicio, controlador o gestor de la
    interrupción.
  • En cualquier caso se trata de ejecutar un
    programa que es esta en la BIOS o M. ROM.
  • El programa que se trata de ejecutar se carga
    cuando se inicia el sistema VECTORES DE
    INTERRUPCION se copian en una tabla de
    1024Bytes donde las direcciones van desde 0000
    h-0400h, en cada dirección de esta existe una
    rutina que atiende según la interrupción.

5
VECTOR DE INTERRUPCIONES.
  • Las interrupciones son recibidas por la UCP a
    través de 3 elementos .
  • (IRQS, ciertas líneas especificas en el bus de
    control ) .
  • (PIC, controlador de interrupciones).
  • (Algunos pines específicos en el procesador.).

6
Existen Tipos de interrupciones.
  • HARDWARE
  • - Interrupción enmascarable.
  • - Interrupción no enmascarable.
  • SOFTWARE
  • EXCEPCIONES DEL PROCESADOR

7
POLLING
  • Utilizado en las primeras computadores de apple.
  • El dispositivo de E/S es consultado
    periódicamente por la CPU. (Sondeo del estado)
  • El polling determina el estado de dispositivo.
  • (command-ready, -busy, -Error)
  • Ciclo de ocupación-espera para atender la E/S de
    un dispositivo.

8
PRINCIPIO DE FUNCIONAMIENTO.
  • Lee una dirección de E/S correspondiente a uno o
    varios registros de estado del dispositivo. Los
    bits de esos registros de estado nos dirán cual
    es la situación concreta del dispositivo.
  • Ejemplo.
  • Si se trata de una impresora, podemos saber
    si esta lista para recibir nuevos caracteres si
    se trata de un teclado, podemos saber si el
    usuario ha presionado una tecla y el carácter aun
    no se ha leído.
  • Nota Esta técnica es sencilla pero ineficiente

9
CONCLUSIONES
10
BIBLIOGRAFIA.
  • Dr. Prof. Dr. Ralf E.D. Seepold, Arquitectura de
    Ordenadores 2006/07.
  • Antonio Cañas Vargas, Estructura de los
    Computadores.
Write a Comment
User Comments (0)
About PowerShow.com