Académique Documents
Professionnel Documents
Culture Documents
Tiempo de acceso Minutos 1s 100 s 20 s < 0.02 s < 0.6 s < 0.1 s
Fe
H
Fe
M
Remanencia Coercitividad
Ciclo de histresis
Cabezal magntico
Seal elctrica Ncleo de ferrita
Recubrimiento magntico
Sustrato
Para grabar: Corriente constante induce H que magnetiza el material. Se graban cambios de flujo. Para leer: Variaciones de flujo magntico inducen variaciones de tensin.
disco
pista
eje
motor rotacin
Pista n
Tipo
Pistas
5 1/4 360 Kbytes 5 1/4 1.2 Mbytes 3 1/2 720 Kbytes 3 1/2 1.44 Mbytes
40
720
80
15
2400
80
1440
80
18
2880
ALMACENAMIENTO MAGNTICO El diskette Mtodos de grabacin de datos usados en los diskettes Mtodo FM (en desuso)
T T T D T D T T D T T T D T Seal FM
Flujo magntico
Mtodo MFM
T D D D T D Seal MFM
Flujo magntico
0
Reloj de datos
Seal recuperada
2879
BOOT (sector de arranque) FAT (tabla de localizacin de archivos) Directorio raz (ROOT) Datos
Offset 00 03 0B 0D 0E 10 11 13 15 16 18 1A 1C 1E
Longitud 3 8 2 1 2 1 2 2 1 2 2 2 2 -
Contenido Salto al programa de arranque Identificacin del sistema Bytes por sector Sectores por cluster Sectores reservados al principio No. de copias de la FAT No. de entradas en el directorio raz No. total de sectores en el disco Tipo de formato No. de sectores por FAT No. de sectores por pista No. de caras No. de sectores reservados Programa de arranque
ESTRUCTURA DE LA FAT
Identif. drive
10
11
12
13
etc...
Cluster inicial
Ident. drive 0
0006 1 2 3 4 5 0017
0012 6
10 FFFF
11
12
13
14
15
16
17
18
19
20
Posibles valores: 0000 FFF0 - FFF6 FFF7 FFF8 - FFFF cluster libre reservado sector deteriorado fin de fichero
ALMACENAMIENTO MAGNTICO El controlador de diskette 8272 Permite manejar unidades de diskette. Soporta comandos de alto nivel como: leer un sector formatear una pista Puede controlar hasta 4 discos
CPU
Controlador 8272
Cable de datos
Unidad de diskette
Controlador 8272
Cable 34 hilos
El 8272 realiza tansferencias de datos por DMA Al final de la transferencia dispara una interrupcin
Unidad de diskette
D0..D7
Corriente de escritura reducida Seal ndice (IDX) Seleccin de drive Head load Seleccionar cabezal Datos de escritura Ready Proteccin contra escritura Reloj de datos Fallo en lectura Datos de lectura Pista 0
Unidad de diskette
Controlador 8272
ALMACENAMIENTO MAGNTICO
Ejecucin de un comando en el controlador Son necesarias 3 fases: Fase de comando Fase de ejecucin Fase de resultado Fase de comando Se envan al 8272 toda la informacin necesaria para realizar la operacin deseada. Deben enviarse una serie de bytes a travs del puerto E/S. Tambin se configurar adecuadamente el controlador DMA. Fase de ejecucin El 8272 ejecuta el comando. Al finalizar dispara una interrupcin. Fase de resultado Deben leerse uno o varios bytes de resultado a a travs de los puertos.
ALMACENAMIENTO MAGNTICO
Acceso a diskette mediante el BIOS.
INT 13h
Numerosas funciones:
AH Funcin 00 -- Reset 01 -- Estado del controlador 02 -- Leer sectores 03 -- Escribir sectores 04 -- Verificar sectores 05 -- Formatear una pista 06 -- Formatear una pista y colocar marcas de error 07 -- Formatear un disco a partir de una pista 08 -- Leer parmetros del disco