Computer Architecture: I/O Operations

PalatialDrums avatar
PalatialDrums
·
·
Download

Start Quiz

Study Flashcards

22 Questions

¿Cuál es el nombre del bus comúnmente utilizado en PCs y servidores?

PCIe

¿Qué es una función principal de un controlador de dispositivo?

Todas las anteriores

¿Qué se refiere a la técnica de acceder a un dispositivo de E/S mediante la asignación de direcciones memoria?

I/O mapeado en memoria

¿Cuál es el nombre del registro que se utiliza para escribir comandos y direcciones de dispositivo?

Registro de control

¿Qué es el proceso por el cual el dispositivo de E/S se encarga de notificar al sistema operativo cuando se completa una operación de E/S?

I/O por interrupción

¿Cuál es el nombre del método que permite al sistema operativo realizar operaciones de E/S en segundo plano?

Asynchronous I/O

¿Cuál es el propósito principal de la técnica de buffering en el sistema de E/S?

Compensar la diferencia de velocidad entre dispositivos

¿Qué es lo que se utiliza para mantener una copia de los datos en un dispositivo más rápido?

Caching

¿Qué técnica se utiliza para proporcionar acceso exclusivo a un dispositivo?

Device reservation

¿Qué sucede cuando un proceso de usuario intenta realizar una operación de E/S no autorizada?

El sistema operativo devuelve un error número

¿Qué es lo que se utiliza para realizar un seguimiento de los errores de E/S y evitar el uso de dispositivos con errores frecuentes?

Error handling

¿Qué es lo que se utiliza para realizar un seguimiento del estado de los componentes de E/S?

Kernel data structures

¿Cuál es el propósito de la interface de socket?

Separar el protocolo de red del protocolo de aplicación

¿Qué es lo que proporciona el ioctl() en UNIX?

Acceso directo a los dispositivos de E/S

¿Qué tipo de E/S es bloqueante?

E/S síncrona

¿Qué función tiene el select() en la E/S no bloqueante?

Verificar si hay datos disponibles para leer

¿Qué es lo que caracteriza la E/S asíncrona?

El proceso sigue ejecutándose mientras se realiza la E/S

¿Qué es lo que se utiliza para realizar varias operaciones de E/S en una solo llamada al sistema?

E/S vectoreada

¿Cuál es el propósito de la función readve() en UNIX?

Realizar varias operaciones de E/S en una sola llamada al sistema

¿Qué es lo que proporcionan los relojes y temporizadores en un sistema operativo?

Tiempo actual y tiempo transcurrido

¿Qué es lo que se utiliza para implementar la E/S no bloqueante mediante multi-hilo?

Multi-threading

¿Qué es lo que caracteriza la E/S no bloqueante?

La E/S devuelve inmediatamente el control al proceso

Learn about I/O operations in computer architecture, including polling, interrupts, and data transfer between devices and controllers. Understand the steps involved in I/O operations and the role of the busy bit, command-ready bit, and error bit.

Make Your Own Quizzes and Flashcards

Convert your notes into interactive study material.

Get started for free

More Quizzes Like This

Use Quizgecko on...
Browser
Browser