Professional Documents
Culture Documents
Cap 3 Parte 2
Cap 3 Parte 2
ORGANIZACIÓN Y
ARQUITECTURA DE SOFTWARE
Objetivos de la clase:
• Reconocer el funcionamiento del controlador de
disco y los módulos E/S de la computadora
• Identificar las funciones y estructura del módulo de
E/S de la computadora
Controlador de disco
• Un controlador de disco contiene:
• La electrónica necesaria para intercambiar señales de datos, control y estado
con un módulo de E/S
• Tiene el transductor y buffer
• Más la electrónica para controlar el mecanismo de lectura (read) / escritura
(write) del disco.
Módulo E/S
Lectura/
Escritura del
disco
Controlador de disco
Controlador de disco
• En un disco de cabeza fija
• El transductor hace la conversión entre los patrones
magnéticos de la superficie del disco en movimiento y
los bits del buffer del dispositivo.
• En un disco de cabeza móvil
• Y además debe ser capaz de mover radialmente el
brazo del disco hacia dentro y hacia fuera sobre la
superficie del disco.
Memoria principal
3. Acceso directo a
memoria
• Recordando: Tanto con E/S programada como la E/S con
interrupciones, el procesador es responsable:
• Almacenar los datos en la memoria principal en una entrada.
• Extraer los datos de la memoria principal en una salida
datos
1. El controlador de disco
• El transductor hace la conversión entre los patrones
magnéticos de la superficie del disco en movimiento y
los bits del buffer del dispositivo
2. Los módulos de E/S
• Permite la comunicación entre el procesador y los
dispositivos de E/S
Resumen de lo aprendido
• Las funciones del módulo E/S:
• control y temporización
• comunicación con el procesador.
• comunicación con los dispositivos.
• almacenamiento temporal de datos.
• detección de errores
• La estructura del módulo E/S
• Registro de datos
• Registro de estado/control
• Lógica de E/S
• Lógica de interfaz a dispositivo externo
• 3 técnicas para las operaciones E/S
• E/S programada
• E/S con interrupciones
• Acceso directo a memoria