Собственно цели у всего кодирования Улучшение спектра Отсутсвие высокочастотных составляющих (уменьшаем полосу пропускания) (пример длинна пита в CD-ROM) Вынос основной мощности на середину полосы пропускания (на краях искажения) Отсутствие постоянной составляющей сигнала (Позволяет делать не прмое соединение, а гальваническую развязку) Синхронизация Выявление ошибок Помехоустойчивость
Кодирование можно условно представить: +--------------------+ | Data Encoding | +--------------------+ | Signal Encoding | +--------------------+ Логическое кодирование (Data Encoding) преобразует поток бит кадра (для сетей) или сектора (для storage) в последовательность битов для последующего физического кодирования. Физическое кодирование (Signal Encoding) преобразует входной поток битов в физические (электрические,оптические, итд) сигналы Пример: Жесткие диски Логическое кодирование: RLL(2,7) Физическое кодирование: NRZI Иногда бывает что и физическое и логическое кодирование совмещают вместе.