Компакт-диски
Запись на CD-ROM диски производятся с помощью штамповки.
Сначала CD-диски использовались только для записи звука, стандарт которого был описан ISO 10149 ("Красная книга").
Пит - единица записи информации (впадина при штамповке, темное пятно, прожженное в слое краски в CD-R, область фазового перехода)
Запись на CD-ROM производится спирально
В 1984 году была опубликована "Желтая книга", в которой описан следующий стандарт.
Для записи данных было необходимо повысить надежность, для этого каждый байт (8 бит) стали кодировать в 14 разрядное число (по размеру почти дублирование записи, но за счет кодирования эффективность может быть, как при тройной записи), чтобы можно было восстановить потерянные биты.
Логическое расположение данных на CD-ROM для режима 1
Заголовок содержит:
· Первые 12-ть байт заголовка содержат 00FFFFFFFFFFFFFFFFFFFF00, чтобы считывающее устройство могло распознать начало сектора.
· Следующие три байта содержат номер сектора.
· Последний байт содержит код режима
ECC (Error Correction Code) - код исправления ошибок.
В режиме 2 поле данных объединено с полем ECC в 2336-байтное поле данных. Этот режим можно использовать, если не требуется коррекция ошибок, например, видео и аудио запись.
Коррекция ошибок осуществляется на трех уровнях:
· внутри символа
· в кадре
· в CD-ROM-секторе
Поэтому 7203 байта содержат только 2048 байта полезной нагрузки, около 28%.
В 1986 году была выпущена "Зеленая книга", к стандарту была добавлена графика, и возможность совмещения в одном секторе аудио, видео и данных.
Файловая система для CD-ROM называется High Sierra , которая оформлена в стандарт ISO 9660.
Файловая система имеет три уровня:
· 1 уровень - файлы имеют имена формата, схожего с MS-DOS - 8 символов имя файла плюс до трех символов расширения, файлы должны быть непрерывными. Глубина вложенности каталогов ограничена восемью. Этот уровень понимают почти все операционные системы.
· 2 уровень - имена файлов могут быть до 32 символов, файлы должны быть непрерывными.
· 3 уровень - позволяет использовать сегментированные файлы.
Для этого стандарта существуют расширения:
· Rock Ridge - позволяет использовать длинные файлы, а также UID, GID и символические ссылки.
Дата добавления: 2014-12-21; просмотров: 734;