Você está na página 1de 5

Operaciones bsicas

sobre archivos de disco

Operaciones bsicas sobre


archivos de disco
Funciones que realiza

Vamos a sealar las funciones que debe realizar un computador para


ejecutar trabajos de entrada/salida:
Direccionamiento o seleccin del dispositivo que debe llevar a cabo la
operacin de E/S.
Transferencia de los datos entre el procesador y el dispositivo (en uno u
otro sentido).
Sincronizacin y coordinacin de las operaciones.
Esta ltima funcin es necesaria debido a la deferencia de velocidades
entre los dispositivos y la CPU y a la independencia que debe existir
entre los perifricos y la CPU (por ejemplo, suelen tener relojes
diferentes).

Se define una transferencia elemental de informacin


como la transmisin de una sola unidad de informacin
(normalmente un byte) entre el procesador y el perifrico
o viceversa. Para efectuar una transferencia elemental de
informacin son precisas las siguientes funciones:
Establecimiento de una comunicacin fsica entre el
procesador y el perifrico para la transmisin de la
unidad de informacin.
Control de los perifricos, en que se incluyen
operaciones como prueba y modificacin del estado del
perifrico. Para realizar estas funciones la CPU
gestionar las lneas de control necesarias.

Definiremos una operacin 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 realizacin de una
operacin de E/S se deben efectuar las siguientes funciones:
Recuento de las unidades de informacin transferidas
(normalmente bytes) para reconocer el fin de operacin. Sincronizacin de velocidad entre la CPU y el perifrico.
Deteccin de errores (e incluso correccin) mediante la utilizacin
de los cdigos necesarios (bits de paridad, cdigos de redundancia
cclica, etc.)
Almacenamiento temporal de la informacin. Es ms eficiente
utilizar un buffer temporal especfico para las operaciones de E/S
que utilizan el rea de datos del programa.
Conversin de cdigos, conversin serie/paralelo, etc.

Dispositivos externos
Una de las funciones bsicas del ordenador es comunicarse con
los dispositivos exteriores, es decir, el ordenador debe ser capaz
de enviar y recibir datos desde estos dispositivos. Sin esta
funcin, el ordenador no sera operativo porque sus clculos no
seran visibles desde el exterior.
Existe una gran variedad de dispositivos que pueden
comunicarse con un ordenador, desde los dispositivos clsicos
(terminales, impresoras, discos, cintas, etc.) hasta convertidores
A/D y D/A para aplicaciones de medida y control de procesos,
De todos los posibles perifricos, algunos son de lectura, otros
de escritura y otros de lectura y escritura (es importante
resaltar que este hecho siempre se mira desde el punto de vista
del proceso).