Manejo Entrada/Salida

Create a To-Do list for your upcoming tasks

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Manejo Entrada/Salida por Mind Map: Manejo Entrada/Salida

1. Modulos de E/S

1.1. DISPOSITIVOS PERIFÉRICOS.

1.2. Elementos que permitan la transferencia de información entre la CPU y el mundo exterior.

1.2.1. Interfaz que traduce la información asíncrona y analógica del mundo exterior a la información síncrona y codificada del computador.

1.3. dos partes: modulo de E/S y dispositivo estreno.

2. Funciones del sistema E/S.

2.1. DIRECCIONAMIENTO:

2.1.1. selección del dispositivo correspondiente de entre los dispositivos disponibles en el sistema

2.2. SINCRONIZACIÓN:

2.2.1. posibilita que la CPU y la memoria se puedan comunicar con los dispositivos de E/S sincronizando los envíos de datos entre ambos.

2.2.2. TRANSFERENCIA:

2.2.2.1. el sistema E/S debe de tener toda la circuitería y señales de comunicación apropiadas para llevar a cabo la comunicación con cada uno de los dispositivos del sistema.

3. Adapta los dispositivos externos antes de conectarlos al bus del sistema

3.1. hay dos formas de implementar la E/S.

3.1.1. 1.- construir a medida el subsistema utilizando elementos básicos.

3.1.2. 2.- incorporar y programar dispositivos estándares mas complejos y genéricos.

3.2. El modulo de E/S tambien almacena datos temporalmente debido a las diferencias de velocidades entre los periféricos y el CPU o memoria.

3.3. Dispone de un mecanismo de detección de errores tales como el uso del bit de paridad.

3.4. Los términos "controlador", "procesador de E/S", "módulos de E/S" son equivalentes. La diferencia radica en su complejidad.

4. FUNCIONES:

4.1. reconoce la dirección de la CPU que identifica al dispositivo externo.

4.2. Transferencia de datos entre el CPU y el dispositivo externo.

4.3. Recepción comandos desde el CPU.

4.4. Mantener información del estado del periférico y mantener el protocolo de comunicaciones con el periférico.

4.5. Un modulo de E/S puede controlar varios dispositivos externos.