Diskette

Fra DDHFwiki
Spring til navigation Spring til søgning
De mest almindelige diskette størrelser

En diskette er et random-access medie, som består af et antal spor. Hvert spor har en header. Derefter er der en header for hver sektor, som indeholder:

  • Spornummer. Nogle formater starter med spor 0, andre med spor 1.
  • Sidenummer 0 eller 1.
  • Sektornummer. Sektorer har normalt numre fra 1. I nogle tilfælde fortsætter numrene på bagsiden af disketten istedet for at starte forfra.
  • Sektorstørrelse. 128/256/512/1024/2048/4096/8192 bytes.
  • Data.
  • CRC. Hvis CRC ikke matcher, så rapporteres læsefejl.

Sektorerne kommer ikke nødvendigvis i rækkefølge. Der kan være interleave. Langsomme maskiner kan ikke nå at behandle den netop indlæste sektor inden drevet har ført næste sektor under læsehovedet. Når det sker skal maskinen venter på en hel rotation førend sektoren kan læses igen. Derfor sorteres sektorene således at der er én eller to sektorer med andre numre imellem. Feks. 1 6 2 7 3 8 4 9 5.