ENUNCIADO

Hacer un mapa del disco duro expresando el comienzo de cada zona del disco duro tanto en bytes (hexadecimal y decimal), como en sectores.

SOLUCIÓN

Sección Dirección inicio Sectores
Sector de arranque 0x0000 (0) 0
FAT Nº 1 0x0200 (512) 1-4
FAT Nº 2 0x0A00 (2560) 5-8
Directorio raíz 0x1200 (4608) 9-40
Área de datos 0x5200 (20992) 41-2047

El tamaño de la FAT es un dato que viene en el sector de arranque (4 sectores). El número de FATs también se especifica allí (2 FATs). En cuanto al tamaño del directorio raíz, se obtiene multiplicando el número de entradas del directorio raíz que aparece en el sector de arranque (512) por el tamaño de cada entrada que viene en las especificaciones de la FAT16 para el formato de las entradas de directorio (32 bytes). En total, 16384 bytes o, lo que es igual, 32 sectores.

LPEs


© 2002 Guillermo González Talaván.