12.212 cursos gratis
8.337.871 alumnos
Facebook Twitter YouTube
Busca cursos gratis:

Arquitectura de ordenadores

Autor: Fernando Guerrero
Curso:
8,77/10 (281 opiniones) |42738 alumnos|Fecha publicación: 11/06/2004

Capítulo 15:

 Entrada y Salida

ENTRADA Y SALIDA

Funciones que realiza

Vamos a señalar las funciones que debe realizar un computador para ejecutar trabajos de entrada/salida:

- Direccionamiento o selección del dispositivo que debe llevar a cabo la operación de E/S.

- Transferencia de los datos entre el procesador y el dispositivo (en uno u otro sentido).

- Sincronización y coordinación de las operaciones.

Esta última función es necesaria debido a la deferencia de velocidades entre los dispositivos y la CPU y a la independencia que debe existir entre los periféricos y la CPU (por ejemplo, suelen tener relojes diferentes).

Se define una transferencia elemental de información como la transmisión de una sola unidad de información (normalmente un byte) entre el procesador y el periférico o viceversa. Para efectuar una transferencia elemental de información son precisas las siguientes funciones:

- Establecimiento de una comunicación física entre el procesador y el periférico para la transmisión de la unidad de información.

- Control de los periféricos, en que se incluyen operaciones como prueba y modificación del estado del periférico. Para realizar estas funciones la CPU gestionará las líneas de control necesarias.

Definiremos una operación de E/S como el conjunto de acciones necesarias para la transferencia de un conjunto de datos (es decir, una transferencia completa de datos). Para la realización de una operación de E/S se deben efectuar las siguientes funciones:

- Recuento de las unidades de información transferidas (normalmente bytes) para reconocer el fin de operación.

- Sincronización de velocidad entre la CPU y el periférico.

- Detección de errores (e incluso corrección) mediante la utilización de los códigos necesarios (bits de paridad, códigos de redundancia cíclica, etc.)

- Almacenamiento temporal de la información. Es más eficiente utilizar un buffer temporal específico para las operaciones de E/S que utilizan el área de datos del programa.

- Conversión de códigos, conversión serie/paralelo, etc.

Bibliografía: Bastida, J.: Introducción a la Arquitectura de Computadores. Secretariado de Publicaciones de la Universidad de Valladolid, 1995

Capítulo siguiente - Dispositivos externos
Capítulo anterior - AGP

Nuestras novedades en tu e-mail

Escribe tu e-mail:

Al presionar "Recibir" estás dándote de alta y aceptas las condiciones legales de mailxmail

Cursos similares a Arquitectura de ordenadores


  • Vídeo
  • Alumnos
  • Valoración
  • Cursos
1. Mantenimiento de ordenadores
El mantenimiento surge desde que se dieron a conocer los primeros equipos de... [01/12/05]
59.807  
2. Detectar problemas en una red de ordenadores
En este curso podrás diagnosticar los problemas de red que te aparezcan en tu... [28/07/06]
5.126  
3. Aprende a usar los ordenadores
Este es un curso para la gente que quiera aprender a usar sus ordenadores (tambien... [27/04/07]
9.052  

¿Qué es mailxmail.com?|ISSN: 1699-4914|Ayuda
Publicidad|Condiciones legales de mailxmail


¿Te interesa? ¡Te enviamos gratis las novedades de Hardware!