Компакт-диски. Классификация. Принципы чтения и записи
    • синхронизация (24 бита носителя)
    • символ субкода (биты субканалов P, Q, R, S, T, U, V, W)
    • 12 символов данных
    • 4 символа контрольного кода
    • 12 символов данных
    • 4 символа контрольного кода

При декодировании могут использоваться различные стратегии обнаружения и исправления групповых ошибок (вероятность обнаружения против надежности коррекции).

Последовательность из 98 кадров образует сектор (2352 информационных байта). Кадры в секторе перемешаны, чтобы уменьшить влияние дефектов носителя. Адресация сектора произошла от аудиодисков и записывается в формате A-Time — mm: ss:ff (минуты:секунды:доли, доля в секунде от 0 до 74). Отсчет начинается с начала программной области, т. е. адреса секторов вводной области отрицательные. Биты субканалов собираются в 98-битные слова для каждого субканала (из них 2 бита — синхронизация). Используются субканалы:

    • P — маркировка окончания дорожки (min 150 секторов) и начала следующей (min 150 секторов).
    • Q — дополнительная информация о содержимом дорожки:
      • число каналов
      • данные или звук
      • можно ли копировать
      • признак частотных предыскажений (pre-emphasis): искусственный подъем высоких частот на 20 дБ
      • режим использования подканала
        • q-Mode 1: во вводной области здесь хранится TOC, в программной области — номера дорожки, адреса, индексы и паузы
        • q-Mode 2: каталоговый номер диска (тот же, что на штрих-коде) — 13 цифр в формате BCD (MCN, ENA/UPC EAN)
        • q-Mode 3: ISRC (International Standard Recording Code) — код страны, владельца, год и серийный номер записи
      • CRC-16

Последовательность секторов одного формата объединяется в дорожку (трек) от 300 секторов (4 секунды, см. субканал P) до всего диска. На диске может быть до 99 дорожек (номера от 1 до 99). Трек может содержать служебные области:

    • пауза — только информация субканалов, нет пользовательских данных
    • pre-gap — начало трека, не содержит пользовательских данных и состоит из двух интервалов: первый длиной не менее 1 секунды (75 секторов) позволяет «отстроиться» от предыдущего трека, второй длиной не менее 2 секунд задает формат секторов трека
    • post-gap — конец трека, не содержит пользовательских данных, длиной не менее 2 секунд

Вводная цифровая область должна завершаться постзазором. Первый цифровой трек должен начинаться со второй части предзазора. Последний цифровой трек должен завершаться постзазором. Выводная цифровая область не содержит предзазора.

Существует множество стандартов и форматов компакт-дисков — в зависимости от назначения и производителей. Приведу для примера далеко не все существующие: Audio CD (CD-DA), CD-ROM (ISO 9660, mode 1 & mode 2), Mixed-mode CD, CD-ROM XA (CD-ROM eXtended Architecture, mode 2, form 1 & form 2), Video CD, CD-I (CD-Interactive), СD-I-Ready, CD-Bridge, Photo CD (single & multi-session), Karaoke CD, CD-G, CD-Extra, I-Trax, Enhanced CD (CD Plus), Multi-session CD, CD-Text, CD-WO (Write-Once). Полное описание их займет слишком много места, и это не является целью написания данной работы.