SOP wyk nr 10-Slajd14: Różnice pomiędzy wersjami
Nie podano opisu zmian |
m drobne zmiany treści opisu |
||
Linia 4: | Linia 4: | ||
Wpis katalogowy może mieć zmienną długość, co przejawia się w obecności | Wpis katalogowy może mieć zmienną długość, co przejawia się w obecności trzech pól: ''wielkości'' ''wpisu'' ''katalogowego'' , ''wielkości'' ''rozszerzenia'' oraz ''długości'' ''nazwy'' . Nazwy dłuższe niż 15 znaków należą już do rozszerzeń standardu. W standardzie ISO 9660 przewidziano taką możliwość, umieszczając właśnie pole ''wielkości'' ''rozszerzenia'' w katalogu. Struktura rozszerzenia jest już przedmiotem definicji standardu rozszerzającego. | ||
Atrybuty ''lokalizacja'' i ''rozmiar'' są wartościami 32 bitowymi, ale ze względu na podwójną reprezentację zajmują 8 bajtów. Podobnie ''nr'' ''CD'' jest wartością 16-bitową, a zajmuje 4 bajty. Z wartościami całkowitymi 1-bajtowymi nie ma tego problemu, gdyż nie ma tam czego porządkować. | Atrybuty ''lokalizacja'' i ''rozmiar'' są wartościami 32 bitowymi, ale ze względu na podwójną reprezentację zajmują 8 bajtów. Podobnie ''nr'' ''CD'' jest wartością 16-bitową, a zajmuje 4 bajty. Z wartościami całkowitymi 1-bajtowymi nie ma tego problemu, gdyż nie ma tam czego porządkować. | ||
Linia 14: | Linia 14: | ||
* bit oznaczający ostatni wpis w katalogu. | * bit oznaczający ostatni wpis w katalogu. | ||
Standard ISO uwzględnia operowanie zbiorami płyt, możliwe jest więc, że wpis katalogowy opisuje plik, zlokalizowany na innej płycie. Stąd pole reprezentujące | Standard ISO uwzględnia operowanie zbiorami płyt, możliwe jest więc, że wpis katalogowy opisuje plik, zlokalizowany na innej płycie. Stąd pole reprezentujące numer płyty CD z lokalizacją pliku. | ||
[[SOP_wyk_nr_10-Slajd13 | << Poprzedni slajd]] | [[SOP_wyk_nr_10-toc|Spis treści ]] | [[SOP_wyk_nr_10-Slajd15 | Następny slajd >>]] | [[SOP_wyk_nr_10-Slajd13 | << Poprzedni slajd]] | [[SOP_wyk_nr_10-toc|Spis treści ]] | [[SOP_wyk_nr_10-Slajd15 | Następny slajd >>]] |
Aktualna wersja na dzień 22:44, 3 wrz 2006
ISO 9660 — struktura wpisu katalogowego
Wpis katalogowy może mieć zmienną długość, co przejawia się w obecności trzech pól: wielkości wpisu katalogowego , wielkości rozszerzenia oraz długości nazwy . Nazwy dłuższe niż 15 znaków należą już do rozszerzeń standardu. W standardzie ISO 9660 przewidziano taką możliwość, umieszczając właśnie pole wielkości rozszerzenia w katalogu. Struktura rozszerzenia jest już przedmiotem definicji standardu rozszerzającego.
Atrybuty lokalizacja i rozmiar są wartościami 32 bitowymi, ale ze względu na podwójną reprezentację zajmują 8 bajtów. Podobnie nr CD jest wartością 16-bitową, a zajmuje 4 bajty. Z wartościami całkowitymi 1-bajtowymi nie ma tego problemu, gdyż nie ma tam czego porządkować.
W polu flagi wyróżniono między innymi następujące bity:
- bit, który odróżnia pliki od katalogów,
- bit ukrycia wpisu na listingu zawartości,
- bit atrybutów rozszerzonych,
- bit oznaczający ostatni wpis w katalogu.
Standard ISO uwzględnia operowanie zbiorami płyt, możliwe jest więc, że wpis katalogowy opisuje plik, zlokalizowany na innej płycie. Stąd pole reprezentujące numer płyty CD z lokalizacją pliku.