background image

Fizyczna struktura 

zapisu na dyskietce

UTK

mgr inż. Robert Szczepaniak

background image

Informacja na dyskietce zapisywana jest 
na ścieżkach będących koncentrycznymi 
okręgami. Ścieżki dzielone są na mniejsze 
fragmenty zwane 

sektorami

Sektor jest 

najmniejszą porcją informacji, jaką potrafi 
przeczytać z dysku kontroler. W 
komputerach PC sektor ma rozmiar 

512 B

jednak odczyt pojedynczych bajtów nie 
jest możliwy. Stąd mówimy, że urządzenia 
typu pędów dyskowych są ukierunkowane 
na 

transmisję blokową

.

background image

Podział dyskietki na sektory przedstawiony jest na powyższym 
rysunku. Możemy na nim także wyróżnić numeru 

strony

 (side

głowicy

 (head). Związane jest to z faktem, że wykorzystujemy 

obydwie strony krążka magnetycznego.
Z takim podziałem i sposobem zapisu i odczytu wiąże się pojęcie 
adresu fizycznego na dysku twardym lub dyskietce. Aby 
zlokalizować szukany sektor, musimy podać 

numer strony

 lub 

głowicy

numer ścieżki

 i 

numer sektora

.

background image

Dla dysków twardych zamiast numeru ścieżki wprowadzono 
numer tak zwanego 

cylindra

.

Cylindrem jest zbiór wszystkich ścieżek na wszystkich 
talerzach dysku mających ten sam promień. Adres fizyczny 
na dysku można określić jako 

adres CHS

 (Cylinder Head 

Sector). Podając numer cylindra, wybieramy wszystkie 
ścieżki o tych samych numerach, lecz na różnych 
powierzchniach. Numer głowicy identyfikuje konkretną 
ścieżkę, z której wybieramy sektor o podanym numerze. 

background image

Na dyskietce prócz danych zapisywana 
jest informacja niezbędna do poprawnego 
funkcjonowania napędu i jego kontrolera. 
Informacja ta obejmuje 

impulsy 

synchronizujące

 oraz informacje o tym, 

który fragment

 dyskietki jest 

odczytywany, jaki jest jego 

rozmiar

 itp. 

Dodawana jest też informacja pozwalająca 
na kontrolę poprawności odczytu w 
stosunku do zapisu, w postaci 
dodatkowych bajtów zwanych bajtami 

CRC

 (Cyclic Redundancy Check).

background image

Na rysunku pokazany jest format początku i końca ścieżki 
oraz jednego sektora (formaty wszystkich sektorów są 
jednakowe). Format ten obowiązuje dla zapisu MFM.


Document Outline