Entradas etiquetadas ‘disco duro’
¿Cómo funciona un disco duro?
A lo largo de la carrera se explica el funcionamiento del ordenador, principalmente, y de algunos periféricos. Realmente, tras comprender la esencia, visto uno se sabe cómo son todos los demás.
Desde el punto de vista del ordenador, todos los periféricos son iguales. Básicamente disponen de tres canales de comunicación:
- Dirección a la que se quiere acceder
- Datos a leer y escribir
- Control de la operación que se desea realizar (por ejemplo, leer o escribir)
Con esta interfaz da lo mismo que se acceda a la memoria, pantalla, disco duro, impresora o cámara de fotos: se indica la dirección y la operación a realizar y se ponen los datos o se leen. Esta interfaz es la que proporciona la controladora obteniendo independencia de acceso desde el punto de vista hardware.
Pero cada dispositivo es un mundo y no es lo mismo acceder a un disco duro que a una impresora. Por ejemplo, al escribir un 0 en cierta dirección del disco duro puede que se escriba el final de cierto fichero mientras que al escribirlo en la impresora le indicamos que se prepare para empezar a imprimir. Para lograr la misma independencia desde el punto de vista de las aplicaciones, los sistemas operativos incorporan fragmentos de código especial que “se entiende” con el dispositivo particular: el driver.
RSS entradas