Преимущества неравномерного двоичного кодирования:
- Сокращение длины кода. 1 Коды с меньшей разрядностью присваиваются сигналам, которые в сообщении встречаются чаще, а коды с большей разрядностью — сигналам, которые встречаются в сообщении реже. 1
- Повышение скорости передачи сообщений. 2 Это происходит за счёт того, что наиболее часто встречающиеся в передаваемой информации символы имеют самые короткие кодовые комбинации. 2
Недостатки неравномерного двоичного кодирования:
- Сложности с декодированием. 4 Отделить одну кодовую комбинацию от другой становится сложнее, чем при равномерном кодировании, что увеличивает временные рамки процесса декодирования. 4
- Невозможность сразу подсчитать количество символов. 3 При кодировании равномерным кодом это можно сделать сразу. 3