To pytania na temat dyskietek.
1.Jaką fizyczna wielkosc ma sektor?
2.Czym jest sciezka na dysku elastycznym?
3.Ile wynosi różnica (w bajtach) miedzy fizyczna a widziana z punktu widzenia systemu operacyjmego wielkosc sektora? Do czego wykorzystywane sa te bajty?
4.W którym miejscu znajduje sie boot-sektor?
5.Skąd pochodzi oznaczenie systemu plików FAT jako FAT12?
6.Wyjaśnij pojęcie TPI
7.Na czym polega formatowanie dyskietki w fizycznej organizacji danych?
8.Jakie informacje zapisywane sa w ,,polu opisu katalogu"?
9.Wyjaśnij na czym polega sposób adresowania cylinder, głowica, sektor.
10.Wyjaśnij pojęcie BPI
11.Wyjaśnij czym jest EOT
12.Czego dotyczą informacje zapisane w tablicy alokacji plików?
Proszę o szybką odpowiedź :D
" Life is not a problem to be solved but a reality to be experienced! "
© Copyright 2013 - 2025 KUDO.TIPS - All rights reserved.
Artykuły o dyskietkach: http://computersun.pl/hardware/sprzet-komputerowy/fdd-floppy-disk-drive-k_86.html
oraz: http://www.sciaga.pl/tekst/45164-46-jak_zbudowana_jest_dyskietka
1. Najmniejszą fizyczną ilością danych jaką można zapisać i odczytać z dyskietki jest sektor. Jego pojemność informacyjna wynosi w większości systemów plików 512 bajtów.
2. Cały nośnik podzielony jest na ścieżki (ang. track), których liczba zależy od formatu i zazwyczaj wynosi 40 lub 80, choć niektóre napędy umożliwiały zapisane kilka ścieżek ponad standard (komputery zgodne z Atari ST zapisują do 83 ścieżek). Ścieżka w zależności od typu dysku może składać się z 8 lub nawet 36 sektorów. Dla przykładu dyskietka w gęstości HD zgodna z MS/DR-DOS zawiera 18 sektorów na ścieżce.
3. Logiczną jednostką zapisu danych na dyskietkach jest klaster (ang. cluster), zwany także czasami JAP, czyli Jednostką Alokacji Pliku. W odróżnieniu od dysków twardych na dyskietce klaster ograniczony jest do maksymalnie dwóch sektorów (1024 bajty).
Na dyskach twardych wygląda to następująco:
1 bajt = 8 bitów. 1024 bajty = 1 KB - kilobajt 1024 kilobajty = 1 MB - megabajt.
W komputerach klasy PC obecnie najpowszechniej używane są dyskietki 3,5 calowe HD (High Density) o pojemności "1.44 MB" ("megabajt" ten w rzeczywistości był jednostką mieszaną – 1000×1024, a dyskietki te miały 1440 KiB - kilobitów)
Podczas gdy 1MB na dysku twardym wynosi 1024 KB - kilobajtów.
4.W systemie FAT12 rekord ładujący znajduje się w pierwszym sektorze dyskietki lub dysku logicznego z danymi.
Na początku sektora umieszczane są wspomniane wyżej bajty zerowe (synchronizacja zegara). Kolejna jest identyfikacja sektora, a konkretniej numery: ścieżki, sektora oraz głowicy. Blok danych wynosi 512 bajtów. Na końcu sektora umieszczone są bajty kontrolne wymagane do sprawdzenia poprawności odczytu. Jeden sektor to 600 bajtów.
5. wszystko o FAT12 :
FAT12 — jedna z wersji systemu alokacji plików FAT, opracowany przez firmę Microsoft. Wprowadzony dla twardych dysków w systemie operacyjnym DOS, posiada 12-bitowe kodowanie numeru jednostki alokacji. Ze względu na prawa patentowe i praktyczny monopol firmy Microsoft, używany głównie w systemach operacyjnych tej firmy.
FAT12 pozwala na obsłużenie 4096 (212) jednostek alokacji, co ogranicza do tej liczby też maksymalną liczbę plików na dysku. Wielkość jednostki alokacji waha się od 512 B do 32 KB i jest określana przez program formatujący w zależności od wielkości partycji. Pozwala na utworzenie partycji o rozmiarze do 16 MB.
Obecnie ten system plików używany jest wyłącznie na standardowych dyskietkach ze względu na jego niewielkie możliwości (rozmiar obsługiwanych dysków). W typowych zastosowaniach na platformie Windows został wyparty przez FAT32 oraz NTFS.
W systemie FAT12 rekord ładujący znajduje się w pierwszym sektorze dyskietki lub dysku logicznego z danymi:
instrukcją skoku do początku programu ładującego (3 bajty) nazwą wersji systemu operacyjnego (8 bajtów) blokiem parametrów BIOS-u (25 bajtów) rozszerzonym blokiem parametrów BIOS (26 bajtów) wykonywalnym kodem startowym systemu operacyjnego (448 bajtów) znacznikiem końca sektora 55AAh (2 bajty) 12-bitową tablicą alokacji.
6. TPI Track per inch - ścieżka na cal. Jest to oznaczenie tzw. gęstości ścieżek na dyskietce. Na przykład: dyskietka 5.25 cala ma gęstość 40 TPI, podczas gdy dyskietka wysokiej gęstości (high density HD) ma już 96 TPI czyli 96 ścieżek na cal. Dyskietka 3.5 cala ma zaś gęstość 135 TPI , czyli 135 ścieżek na cal. Twarde dyski mają ścieżki na cal liczone w tysiącach.
7. Dyskietki wymagają procesu zwanego formatowaniem nośnika. Dzieli on powierzchnię nośnika na ścieżki i sektory poprzez zapisanie na niej przebiegu synchronizującego, dane informacyjne oraz testowe dane w sektorach, dane te są wykorzystywane do sprawdzenia poprawności formatowania. Zapisuje też dane systemowe. Dla dyskietki używanej pełne formatowane wiąże się z wymazaniem wszystkich danych.
8. Pole opisu katalogu jest następną struktura logiczną istniejącą na dysku. W tym polu są zapisane informacje o nazwie pliku, położeniu jego początku, długości, dacie utworzenia i atrybutach. Pole opisu katalogu głównego jest na stałe zapisane na dysku tuż po tablicy FAT i ma stałą długość, określoną w procesie formatowania, co dla użytkownika jest też praktycznym ograniczeniem: w głównym katalogu dysku można zapisaź tylko pewną, określoną liczbę plików. Dla dyskietek 3,5\" HD liczba ta wynosi 224. Wszystkie pola opisu podkatalogów są już przez system traktowane jak zwykłe pliki, a więc mogą znajdować się w dowolnych miejscach na dysku i mieć dowolną długość.
9.
Zapis i odczyt informacji w floppy 3,5"
W napędzie umożliwiającym zapis i odczyt dyskietek 3,5" umieszczono dwie głowice umożliwiające odczyt dyskietki z dwóch stron. Głowice podczas zapisu są nieruchome, obraca się natomiast dyskietka (krążek). Odczyt / zapis wykonuje się po ścieżkach. Kolejne ścieżki mogą zostać zapisane lub odczytane dzięki przemieszczaniu się głowicy w poprzek krążka (prostopadle do ścieżek).
Ścieżki numerowane są od 0 - n. Każda ścieżka podzielona jest na sektory. Sektory również są numerowane od 0 - N. Strony dyskietki mają numery głowic (0, 1). Dzięki takiemu podziałowi możliwe jest dotarcie do konkretnego miejsca (sektora) na dyskietce zawierającego odpowiednie dane.
Sposób fizycznego adresowania danych na FD nosi nazwę CHS (ang. Cylinder Head Sector - Cylinder Głowica Sektor).
10. Istnieją dwa określenia gęstości zapisu (ang. Density). Pierwsza, wyrażona w liczbie ścieżek na 1 cal [tpi - ang. track per inch], dotyczy maksymalnej liczby ścieżek. W dyskietce 3,5" wynosi ona 135 tpi (w rzeczywistości zależy od możliwości ustawienia głowic). Drugą określa się gęstość zapisu wzdłuż ścieżki i wyraża się w bitach na 1 cal [bpi - ang. bit per inch].
11. Każda ścieżka składa się z dodatkowych znaczników, które oznaczają początek (BOT) i koniec ścieżki (EOT).
12. FAT (File Allocation Table) to tablica alokacji plików zawierająca informację łączącą dowolny zbiór zapisywany przez system operacyjny z jego fizycznym położeniem na dysku. Jej pierwsze dwa rekordy to dane na temat FAT-u i jego kopii, natomiast wszystkie pozostałe podają położenie plików. Każdy rekord struktury opisuje dokładnie położenie jednego klastra z danymi. Jeżeli plik przekracza rozmiar jednej jednostki alokacji (klastra), pole FAT-u zawiera adres następnego zajętego klastra. Dane dotyczące zbiorów znajdujących się w poszczególnych katalogach przechowywane są w katalogu głównym. Każde pole opisujące plik ma rozmiar 32 bajtów i można w nim znaleźć następujące informacje: nazwę pliku, jego atrybuty, datę modyfikacji, pierwszy klaster oraz rozmiar.