Datentechnik

Transcription

Datentechnik
Datentechnik
Fachbereich Elektrotechnik
Prof. Dr. Bayer
4.3 Verwaltung durch MS-DOS
Das Betriebssystem benötigt Speicherplatz auf dem Speichermedium zum Ablegen von
Verwaltungs- und Kontrollinformationen.
Dazu wird der verfügbare Platz in 4 Bereiche aufgeteilt:
•
•
•
•
Bootsector
Dateizuordnungstabelle , File Allocation Table (FAT)
Dateiverzeichnis, Root Directory
Datenbereich
Beispiel: 1,44 MB Diskette
2 Seiten, 80 Spuren, 18 Sektoren/Spur, 512 Byte/Sektor
2*80*18*0.5 KB = 1440 KB
Datentechnik
Fachbereich Elektrotechnik
Prof. Dr. Bayer
•
Bootsektor
Der Bootsektor enthält diskspezifische Informationen und ein Startprogramm zum
Laden des Betriebssystems. Das Startprogramm wird automatisch beim Booten des
Rechners in des Arbeitsspeicher geladen und ausgeführt.
Gefahr von Bootsector-Viren!!
Hex-Auszug des Bootsektors einer Floppy:
Datentechnik
Fachbereich Elektrotechnik
Prof. Dr. Bayer
FAT
Datentechnik
Fachbereich Elektrotechnik
Prof. Dr. Bayer
Aufbau eines Directory-Eintrags
(32 Byte pro Eintrag)
1.
Name
[ 8 Byte]
2.
Extension
[3 Byte]
3.
Attribute
[1 Byte]
bitweise codiert
Bit0 = Schreibschutz
Bit1 = versteckt
Bit2 = Systemdatei
Bit3 =
Bit4 = Directory
Bit5 = Archiviert
4.
Reserve
5.
Uhrzeit
[2 Byte]
Std[5 Bit] | Min[6 Bit] | Sek * 2 [5 Bit]
6.
7.
Datum
[2 Byte]
Jahr ab 1980 [7 Bit] | Monat [4 Bit]| Tag [5 Bit]
1. Cluster
[2 Byte]
8.
Dateilänge
[10 Byte]
[4 Byte]
Datentechnik
Fachbereich Elektrotechnik
Prof. Dr. Bayer
Datenbereich