Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Периферийные устройства вычеслительной техники.doc
Скачиваний:
2
Добавлен:
01.07.2025
Размер:
9 Мб
Скачать
☆

Чередование фрагментов

Накопители CD-ROM XA используют метод, называемый чередованием (interleaving). На дисках, записанных в соответствии со стандартом ХА, перемежаются фрагменты, содержащие разную по своей природе информацию. При этом в начале каждого фрагмента записывается специальный код, по которому накопитель может определить, с каким видом данных ему предстоит иметь дело на данном участке дорожки - со звуком, текстовой информацией или графическим изображением. Изображения могут быть неподвижными, анимационными или полноценными видеофрагментами. Порядок следования фрагментов может быть совершенно произвольным. Например, на участке дорожки сначала может быть записан видеокадр, потом сегмент со звуковым сопровождением, затем следующий кадр и т.д. Эти фрагменты в накопителе считываются последовательно, запоминаются в буферной памяти, а затем пересылаются в компьютер, где и происходит их окончательная взаимная синхронизация.

Многосессионная запись

До того как была создана спецификация Orange Book, компакт-диски записывались только одной сессией. Сессия (session)представляет собой нулевую дорожку, за которой следуют одна или несколько звуковых или информационных дорожек, завершенные конечной областью (зоной). Нулевая дорожка занимает на диске 4 500 секторов (1 мин или около 9,2 Мбайт данных). Данные, расположенные на нулевой дорожке, указывают, является ли этот диск многосессионным, а также определяют следующий записываемый адрес диска (если, конечно, на диске есть свободное место). Первая конечная область (или единственная, если диск является односессионным либо записан в режиме Disk At Once) занимает 6 750 секторов (1,5 мин или примерно 13,8 Мбайт данных). В многосессионных дисках любые последовательные конечные области занимают 2 250 секторов (30 с или 4,6 Мбайт данных).

Многосессионный компакт-диск содержит несколько сессий, каждая из которых имеет собственную нулевую дорожку и конечную зону. Наличие нулевой и конечной дорожек является обязательным для каждой сессии, что приводит к уменьшению свободного дискового пространства.

Стандарт Orange Book поддерживает многосессионную запись и определяет три основных метода (режима) записи.

  • Disk-at-Once (DAO) .

  • Track-at-Once (TAO).

  • Пакетная запись.

Disk-at-Once

Это метод односессионной записи компакт-дисков, при котором нулевая дорожка, дорожки данных и конечная область диска записываются в течение одной операции без отключения записывающего лазера, после чего содержимое диска уже не подлежит изменению. Диск считается "закрытым" в том случае, если последняя (или единственная) нулевая дорожка записана полностью и не содержит в себе следующего используемого адреса. В этом случае записывающее устройство не сможет записать какие-либо дополнительные данные на компакт-диск Обратите внимание, что для чтения диска стандартным накопителем CD-ROM "закрывать" диск совершенно не обязательно.

Track-at-Once

Для записи многосессионных дисков обычно используется метод Track-at-Once (TAO) , или режим пакетной записи. При выполнении записи методом Track-at-Once каждая дорожка сессии записывается отдельно (лазер включается и выключается), после чего сессия закрывается. Закрытие сессии представляет собой процесс такой записи конечной области, чтобы к этой сессии уже нельзя было добавить дополнительные дорожки. Закрытие диска, в свою очередь, означает невозможность записи дополнительных сессий.

Дорожки, записанные в режиме TAO, обычно отделяются друг от друга двухсекундными интервалами. Каждая записанная дорожка содержит 150 служебных секторов, используемых для входа, выхода, создания интервалов и связывания. Накопители CD-R/RWпозволяют читать дорожки даже при открытой сессии, но для чтения дорожек в накопителях CD-DA или CD-ROM сессию необходимо закрыть. Для записи дополнительных сессий закрывать сам диск не следует, достаточно закрыть сессию, после чего можно начать следующую сессию и записать еще несколько дорожек Самое главное - не забывайте о том, что перед записью дорожек предыдущая сессия должна быть закрыта, т.е. следует создать конечную область. Это же условие является необходимым при чтении дорожек сессии обычными накопителями CD-DA или CD-ROM.