¿Cuál es el componente de hardware que actúa como interfaz entre la CPU y el periférico físico?
El módulo de Entrada/Salida (o controlador de dispositivo).
¿Qué tres tipos de registros suele tener un módulo de E/S para comunicarse con la CPU?
Registros de Datos, Registros de Estado y Registros de Control.
¿Para qué sirve el Registro de Estado en un módulo de E/S?
Para que la CPU pueda consultar si el dispositivo está ocupado, listo o si ha ocurrido un error.
¿Qué es la E/S mapeada en memoria (Memory-Mapped I/O)?
Una técnica donde los registros del periférico comparten el mismo espacio de direccionamiento que la memoria RAM.
¿Qué es la E/S independiente (Isolated I/O)?
Técnica donde el periférico tiene su propio espacio de direccionamiento, separado de la RAM, accesible mediante instrucciones específicas.
¿Cuál es la función del Bus de Datos en la comunicación con periféricos?
Transportar la información real que se lee o se escribe en el dispositivo.
¿Cuál es la función del Bus de Direcciones en la comunicación con periféricos?
Identificar de forma única al dispositivo o al registro interno del módulo de E/S al que se quiere acceder.
¿Qué es un ‘Puerto de E/S’?
Una dirección específica utilizada por la CPU para enviar o recibir datos de un controlador de dispositivo.
¿Qué es el ‘Handshaking’ (protocolo de saludo)?
El proceso de intercambio de señales entre CPU y dispositivo para establecer una conexión y sincronizar la transferencia.
¿A qué se refiere el término ‘Ancho de banda’ de un periférico?
A la cantidad máxima de datos que puede transferir por unidad de tiempo (ej. MB/s).
¿Qué es un periférico de bloque?
Dispositivo que almacena y transfiere datos en paquetes de tamaño fijo (ej. Discos duros).
¿Qué es un periférico de carácter?
Dispositivo que envía o recibe un flujo de caracteres uno a uno, sin estructura de bloques (ej. Teclado, Ratón).
¿Qué es el ‘Ciclo de E/S’?
El tiempo total desde que se solicita una operación hasta que los datos están disponibles o se confirma la escritura.
¿Qué componente físico une el periférico con el bus de la placa base?
El adaptador o tarjeta de interfaz.
¿Qué es el ‘Buffering’ en E/S?
Uso de áreas de memoria temporal para compensar las diferencias de velocidad entre la CPU y los periféricos.
¿Para qué sirve el bit de ‘Busy’ (Ocupado)?
Indica que el controlador está procesando una operación y no puede aceptar nuevas peticiones.
¿Qué es la ‘Latencia de E/S’?
El retardo temporal desde que se inicia la petición hasta que comienza la transferencia efectiva.
¿Qué es un bus serie en periféricos?
Transmite los bits uno detrás de otro (ej. USB, SATA).
¿Qué es un bus paralelo en periféricos?
Transmite varios bits simultáneamente por múltiples hilos (ej. antiguo IDE/PATA).
¿Qué es el ‘Hot-swapping’?
Capacidad de conectar o desconectar un periférico mientras el ordenador está encendido (ej. USB).
¿Qué es la ‘Plug and Play’ (PnP)?
Tecnología que permite al sistema identificar y configurar automáticamente un periférico al conectarlo.
¿Qué es un controlador de E/S inteligente?
Aquel que puede realizar tareas de procesamiento básicas sin intervención directa de la CPU.
¿Qué es el direccionamiento de puertos?
El método por el cual la CPU selecciona un registro específico dentro de un controlador de periférico.
¿Qué función tiene el bit ‘Ready’ (Listo)?
Informa a la CPU de que el dato solicitado ya está en el registro de datos y puede ser leído.