Want to make creations as awesome as this one?

Transcript

Operaciones de entrada y salida e interrupciones

ORGANIZACION COMPUTACIONAL

ÍNDICE

02. Metodos de E/S

04.Manejo de interrupciones

03. Interrupciones

06. Conclusiones

05. Practico

01. Introduccion

02.Introducción

Las operaciones de Entrada y Salida permiten la comunicacion entre la computadora y el mundo exterior.Ejemplo de dispositivos de E/S:

  • Entrada: tecaldo, raton, microfono
  • Salida: Monitor, impresora, altavoces
El CPU se encarga de gestionar las operaciones de E/S para controlar estos dispositivos.

Transfiere datos directamente entre la memoria y el dispositivo de E/S.Ventaja: EL CPU puede realizar otras tareas mientras espera.

Acceso directo a memoria(DMA)

El dispositivo de E/S interrumpe al CPU cuando esta listo. Ventaja: EL CPU puede realizar otras tareas mientras espera.

e/s pOR INTERRUPCIONES

02.METODOS DE ENTRADA Y SALIDA

e/s programada

El CPU controla directamente el dispositivo de E/S.Desventaja: EL CPU debe esperar a que se complete la operacion E/S.

03.¿Que es una interrupcion?

Una interrupcion es una señal enviada al CPU que indica que un evento externo necesita atencion inmediata.Ejemplos:

  • Pulsar una tecla
  • Finalizacion de una operacion de E/S

04.Tipos de interrupciones

Interrupciones de Hardware: Generadas por dispositivos externos, como teclado o raton.Interrupciones de software: Generadas por programas cuando se necesita realizar una operacion especial.Interrupciones de Timer: Generadas por un temporizador interno para mantener el control del tiempo.

05.Manejo de interrupciones

Cuando ocurres una interrupcion:

  • El CPU pausa la ejecucion de programa actual.
  • Se guarda el estado del programa.
  • El CPU ejecuta una rutina de servicio de interrupcion (ISR).
  • Despues el CPU vuelve al programa original.
Esto permite que el sistema sea mas eficiente y responsivo.

06.Ejemplo de E/S INTERRUPCIONES

Escenario: Un usuario presiona una tecla.Paso a Paso:

  • El teclado envia una señal de interrupcion al CPU.
  • El CPU pausa su tarea actual y guarda su estado.
  • Se ejecuta la ISR que lee la tecla presionada.
  • El CPU reanuda su tarea original con la nueva informacion.

07.Conclusion

  1. Las operaciones de E/S y las interrupciones son fundamentales para la interaccion entre el CPU y los dispositivos externos.
  2. Las interrupciones permiten que el CPU gestione multiples tareas de manera eficiente, mejorando el rendimiento del sistema.