Двоичные биты 0 и 1 на компакт-дисках кодируются штрихами. Однако, если данные не
организовать должным образом, накопителю и компьютеру вряд ли удастся отыскать какой-
либо смысл в том нагромождении двоичных чисел, которое представляет собой хранящаяся
на компакт-диске информация. Поэтому данные записываются на диске в соответствии с оп-
ределенным форматом. Когда в процессе считывания данных в их потоке встречается та или
иная комбинация битов, накопитель (и компьютер) распознает формат и структуру располо-
жения информации на диске. Если бы в свое время не были приняты стандарты на форматы
представления данных, индустрия компакт-дисков не могла бы существовать. Каждая фирма-
производитель выпускала бы собственные накопители и диски к ним, но об их совместимости
не было бы и речи, а следовательно, спрос на такие “уникальные” изделия был бы невелик.
Стандарты на форматы необходимы для совершенствования технологии. Например, коле-
са из сплошной резины и отсутствие подвески подходили для старых автомобилей, скорость
передвижения которых не превышала 45 км в час. Но уже при скорости 90 км в час такое ре-
шение может привести к аварии. Поэтому современный автомобиль невозможно представить
без надувных шин и амортизаторов.
Стандарты на форматы представления данных также непрерывно развиваются. На первых
компакт-дисках записывалась только текстовая информация, кодировать которую было отно-
сительно просто. Для представления графики потребовались новые подходы, что привело к
изменению стандартов. Использование анимации с синхронным звуком и “живого” видео по-
требовало дальнейшего изменения стандартов записи данных на компакт-диск.
Заметим, что стандарты CD-ROM сейчас переживают период активного становления и
развития. Многие фирмы разрабатывают новые подходы к записи данных, расширяя тем са-
мым возможности CD-ROM. Широкое применение того или иного стандарта зависит от его
совместимости с другими стандартами и поддержки со стороны фирм — производителей
программного обеспечения. Для правильного выбора накопителя на компакт-дисках необхо-
димо разбираться в этих вопросах и знать, в каких стандартах (как ныне существующих, так и
будущих) он сможет работать.
Большинство выпускаемых сегодня накопителей совместимы с прежними стандартами
CD-ROM, поэтому обширная библиотека приложений, записанных на старых компакт-
дисках, окажется для вас вполне доступной.
Стандарт ISO 9660.
Первые компьютерные компакт-диски предназначались для одной конкретной модели на-
копителя. Это приводило к тому, что информацию с диска, предназначенного для накопителяфирмы А, невозможно было прочесть в накопителях фирмы Б. Разумеется, такое положение дел сдерживало развитие индустрии.
Фирмы Sony и Philips — разработчики стандарта на звуковые компакт-диски— предло-
жили свой вариант кодировки для компьютерных компакт-дисков, который получил название
“Желтая книга” (“Yellow Book”).
Дело в том, что первый стандарт на звуковые компакт-диски был опубликован в книге с
красной обложкой, за что и был назван “Красная книга” (“Red Book”). Следующие стандарты
(“Orange Book”) и “Зеленая книга” (“Green Book”).
В дополнение к стандарту на запись звука на компакт-диске в “Желтой книге” рассматри-
вались вопросы, связанные с организацией данных на диске для последующего считывания. В
дальнейшем они были определены Международной организацией по стандартам в стандарте
ISO 9660. Суть новшеств сводилась к тому, что на диске любой фирмы-изготовителя должно
записываться оглавление тома, выполняющее ту же роль, что и оглавление книги, и все на-
копители обязаны работать в расчете на то, что на компакт-диске есть такой раздел. Однако
стандарт ISO не решил всех проблем, связанных с совместимостью. Вопрос о том, какую еще
вспомогательную информацию, облегчающую поиск данных, записывать на диск (и даже
способы форматирования блоков данных), по-прежнему отдавался на откуп фирмам-
производителям.
Формат High Sierra.
В решении проблем, связанных с совместимостью, были заинтересованы все. В 1985 году
в отеле High Sierra на озере Тахо (Калифорния) собрались представители ведущих фирм —
производителей накопителей и дисков CD-ROM, чтобы договориться о единстве интерпрета-
ции и практической реализации формата ISO 9660. В итоге появился стандарт, который вско-
ре был назван форматом High Sierra. Благодаря этому стало возможным чтение данных с
дисков, записанных в формате ISO 9660, во всех накопителях, что, в свою очередь, привело к
массовому тиражированию программ на компакт-дисках. Кроме того, появление этого стан-
дарта позволило создать компакт-диски, ориентированные на различные операционные сис-
темы — DOS, UNIX и т.д. Без этого соглашения для выхода CD-ROM на мировой рынок по-
требовались бы многие годы, что сдерживало бы разработку приложений, использующих
компакт-диски.
Полностью описать формат компакт-дисков довольно сложно, да и вряд ли эти сведения
вам когда-либо понадобятся. Для того чтобы оценить возможности того или иного накопите-
ля, совсем не обязательно забивать себе голову жаргонными словечками. Хотя, конечно, если
вы хотите лучше представлять работу устройства, основные принципы организации данных
на компакт-диске знать необходимо.
В самых общих чертах структура данных в формате High Sierra подобна структуре данных
на гибких дисках. Напомним, что на дискетах есть системная область, в которой не только
указываются параметры самого диска (его плотность и операционная система), но и записы-
ваются сведения о том, как на диске организованы данные, т.е. структура каталогов и распо-
ложение файлов.
Форматы представления данных на компакт-диске во многом аналогичны. На начальной
дорожке записывается метка тома, по которой носитель идентифицирует компакт-диск, и по-
сле ее считывания запускается механизм синхронизации накопителя. После синхронизирую-
щей последовательности располагается системная информация, в которой детализируется
структура диска; в этой же системной области располагается информация об области данных
(область, которая содержит сами данные). Кроме того, в системной области содержится ин-
формация о каталогах данных с указателями или адресами различных областей, как показано
на рис. 13.2. Разница между структурой каталогов на компакт-диске и структурой, исполь-
зуемой в DOS, состоит в том, что в системной области содержатся адреса файлов с подката-
логами, а это позволяет накопителю перейти к определенному месту на спиральной дорожке
данных. Заметьте, что, поскольку данные на диске записываются по спирали, под дорожкой
подразумевается отдельный виток или его отрезок.
Формат CD-DA.
Устройства, которые могут работать как с дисками CD-ROM, так и с музыкальными дис-
ками, называются CD-DA (CD Digital Audio). К этому классу относятся почти все накопители
на компакт-дисках. После установки диска накопитель считывает первую дорожку и опреде-
ляет его тип. Кроме того, многие накопители поставляются с программным обеспечением,
позволяющим прослушивать музыку с диска. С операционными системами Windows 9х, Windows NT и Windows 2000 поставляется проигрыватель музыкальных компакт-дисков. К нако пителю можно подключить наушники (или колонки, если у вас есть звуковая плата) и насла ждаться музыкой. В некоторых переносных устройствах устанавливаются стандартные разъемы для подключения к усилителю мощности.
Накопители CD-ROM с расширеной архитектурой (XA).
Накопители CD-ROM XA (eXtended Architecture — с расширенной архитектурой) совмес-
тимы с прежними форматами High Sierra и ISO 9660, но обладают рядом дополнительных
возможностей.
Многократная запись.
Напомним, что в формате High Sierra на каждом компакт-диске записывается оглавление
тома, по которому в накопителе определяется структура и расположение данных на диске. До
сих пор предполагалось, что информация на него записывается только один раз— при изготов-
лении мастер-диска. В вышеупомянутом стандарте не предусматривается добавление новых
данных на один и тот же носитель. В рассматриваемых ниже форматах такая возможность су-
ществует. Главное отличие этих накопителей состоит в том, что они способны работать с не-
сколькими оглавлениями, каждое из которых относится к своему сеансу записи данных.
Дата: 2019-12-10, просмотров: 230.