12.07.2015 Views

Periféricos de almacenamiento

Periféricos de almacenamiento

Periféricos de almacenamiento

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

2.19 Organización <strong>de</strong>l disco en el S.O. DOS 45El S.O. ahora ya pue<strong>de</strong> encontrar el número <strong>de</strong> sectores o 'clusters' libres que seannecesarios, pero no pue<strong>de</strong> obtenerlos todos consecutivos. Necesitamos un método <strong>de</strong> listado <strong>de</strong>todos los sectores usados para un fichero y el or<strong>de</strong>n en que se enca<strong>de</strong>nan. De nuevo, la solución esla FAT; cada vez que se escribe el sector, seleccionamos su entrada en la FAT para dar ladirección <strong>de</strong>l sector don<strong>de</strong> vamos a escribir la siguiente parte <strong>de</strong>l fichero. De este modo, todos lossectores que usamos están enca<strong>de</strong>nados por la FAT, marcamos el último sector <strong>de</strong>l fichero con unaentrada especial, en lugar <strong>de</strong> la dirección <strong>de</strong>l sector en la FAT. Los sectores empleados semantienen como una lista enlazada.Esta es una <strong>de</strong>scripción simplificada <strong>de</strong> como un S.O. típico usa el formato lógico <strong>de</strong>l disco.En la práctica existen varios procedimientos ya que las entradas <strong>de</strong> la FAT pue<strong>de</strong>n referirse a'clusters', o sea, a varios sectores en lugar <strong>de</strong> a un único sector; por otra parte el disco pue<strong>de</strong>dividirse en varias particiones, lo que se muestra al usuario como discos separados, y finalmente,el directorio pue<strong>de</strong> almacenar información adicional sobre cada fichero y pue<strong>de</strong> haber unajerarquía <strong>de</strong> directorios y subdirectorios.2.19 ORGANIZACIÓN DEL DISCO EN EL S.O. DOSFormato <strong>de</strong> los discos (512 bytes por sector):- 360 Kb (5 y 1/4 pulgadas): Baja <strong>de</strong>nsidad: 40 pistas y 9 sectores por pista- 720 Kb (3 y 1/2 pulgadas): Baja <strong>de</strong>nsidad: 80 pistas y 9 sectores por pista- 1.2 Mb (5 y 1/4 pulgadas): Alta <strong>de</strong>nsidad: 80 pistas y 15 sectores por pista- 1.44 Mb (3 y 1/2 pulgadas): Alta <strong>de</strong>nsidad: 80 pistas y 18 sectores por pista- Discos duros: normalmente 17 sectores por pista y número <strong>de</strong> pistas según capacidadEn los disquetes, el primer sector (pista 0, sector 1) contiene el nombre <strong>de</strong> registro <strong>de</strong>arranque que es un pequeño programa que permite al or<strong>de</strong>nador manejar unida<strong>de</strong>s <strong>de</strong> disco, almenos lo suficiente como para leer otras partes <strong>de</strong>l DOS. Seguidamente aparecen dos copias <strong>de</strong> latabla <strong>de</strong> ubicación <strong>de</strong> ficheros, que es una especie <strong>de</strong> índice sobre la distribución <strong>de</strong> espacios<strong>de</strong>ntro <strong>de</strong>l disco (la segunda copia existe por razones <strong>de</strong> seguridad). A continuación, se incluye unacopia <strong>de</strong>l directorio raíz, que es una lista <strong>de</strong> los ficheros y referencias a subdirectorios, conindicación <strong>de</strong>l lugar <strong>de</strong>l disco don<strong>de</strong> comienzan. Por último, aparecen dos pequeños programasDOS, que se leen al comienzo, y que otorgan al or<strong>de</strong>nador la capacidad necesaria para buscar ycargar el COMMAND.COM, que es el intérprete <strong>de</strong> comandos <strong>de</strong>l sistema operativo en disco(DOS).Los discos fijos poseen un registro <strong>de</strong> arranque principal que contiene una tabla <strong>de</strong> partición,que permite dividir el disco entre varios sistemas operativos. La tabla <strong>de</strong> partición contieneinformación sobre la partición DOS al comienzo <strong>de</strong>l disco, y el primer registro <strong>de</strong> dicha particiónque contiene el registro <strong>de</strong> arranque DOS. Por lo <strong>de</strong>más, la partición se organiza igual que en losdisquetes.2.19.1 Estructura lógica <strong>de</strong>l discoSea cual sea el disco que se utilice, los discos <strong>de</strong>l DOS están todos formateados lógicamente<strong>de</strong> las misma forma: las caras, las pistas y los sectores están i<strong>de</strong>ntificados utilizando la mismanotación, y ciertos sectores están siempre reservados a programas e índices especiales que utilizanel DOS para gestionar las operaciones <strong>de</strong>l disco. Las pistas están numeradas <strong>de</strong>l 0 (la exterior)hasta n (la interior).El BIOS ('Basic Input Output System') localiza los sectores en un disco mediante un sistema<strong>de</strong> coor<strong>de</strong>nadas en tres dimensiones, compuesto por un número <strong>de</strong> pista, un número <strong>de</strong> cara

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!