Режимы считывания и формы представления данных.
Поможем в ✍️ написании учебной работы
Поможем с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой

Для реализации рассмотренного способа обработки в формате XA предусматривается не-

сколько режимов считывания и типов представления данных. В режиме 1 (mode 1) считыва-

ние данных с компакт-диска выполняется с учетом общих кодов коррекции ошибок ECC

(Error Correction Code). Каждый сектор (2 352 байт) состоит из четырех полей (рис. 13.3):

! синхронизация (12 байт);

! заголовок (8 байт);

! данные (2 048 байт);

! коды коррекции ошибок ECC и коды обнаружения ошибок EDC (Error Detection Code)

(284 байт).

В режиме 2 (mode 2) данные не содержат кодов коррекции ошибок. На дорожке, предна-

значенной для считывания в режиме 2, может быть записана информация в форме 1 (form 1)

и форме 2 (form 2), причем в произвольной последовательности. При записи иногда исполь-

зуются свои коды коррекции ошибок, а сами данные могут быть любыми.


В режиме 2, форме 1 сектор состоит из шести полей (рис. 13.5):

! синхронизация (12 байт);

! заголовок (8 байт);

! подзаголовок (8 байт);

! данные (2 048 байт);

! коды коррекции ошибок, ECC (280 байт);

! коды обнаружения ошибок, EDC (4 байт).


В режиме 2, форме 2 сектор состоит из пяти полей (рис. 13.6):

! синхронизация (12 байт);

! заголовок (8 байт);

! подзаголовок (8 байт);

! данные (2 324 байт);

! коды обнаружения ошибок, EDC (4 байт).

 


В режиме 2 в обеих формах добавлены поля подзаголовков, которые идентифицируют тип

информации (например, аудио или видео). В форме 2 отсутствует код коррекции ошибок, по-

этому увеличивается размер данных по сравнению с формой 1.

Удаление кода коррекции ошибок в режиме 2, форме 2 (например, компакт-диск с видео в

формате MPEG) приводит к тому, что увеличивается размер полезных данных и в результате

повышается скорость передачи данных— до 172 Кбайт/с вместо стандартных 150 Кбайт/с.

Звуковые фрагменты для воспроизведения в полностью XA-совместимом устройстве (в

форме 2) должны быть записаны по методу ADPCM (Adaptive Differential Pulse Code Modulation — адаптивная дифференциальная импульсно-кодовая модуляция). Это означает, что в накопителе или контроллере SCSI должен быть установлен специализированный процессор для обработки звуковых сигналов.

В связи с этим большинство современных накопителей CD-ROM оказываются лишь час-

тично XA-совместимыми. В них можно считывать смежные фрагменты данных разных типов

и диски с многократной записью, но, как правило, в накопителях или контроллерах не уста-

навливаются звуковые процессоры системы ADPCM.

В настоящее время полностью XA-совместимые накопители выпускаются только фирма-

ми Sony и IBM. В накопителях Sony процессоры ADPCM встроены в накопитель, а XA-

устройства фирмы IBM рассчитаны на подключение к шине MCA компьютеров PS/2 высшего

класса.

Некоторые фирмы выпускают незавершенные XA-устройства, т.е. устройства, в которых

можно считывать изображения с дисков с многократной записью, а также данные, записан-

ные во всех упомянутых режимах и формах. Единственное, чем они отличаются от настоя-

щих XA-совместимых устройств, — отсутствием в них микросхемы ADPCM. Что касается

дисков CD-ROM, записанных в формате XA, то их пока немного. Несколько таких дисков

выпустила фирма Kodak, а также IBM в рамках своей программы Multimedia.

Если вам удалось приобрести полностью XA-совместимый накопитель, то это, пожалуй,

лучшее, что есть на сегодняшний день. Полное признание стандарта XA не за горами, хотя,

справедливости ради надо заметить, что сочетание на одном дискеизображения и звука воз-

можно и без полного соответствия формату XA. Наглядный пример тому— приложения

мультимедиа для Windows.

Дата: 2019-12-10, просмотров: 246.