- •Лабораторна робота № 1 Кодування в дискретних каналах
- •Мета роботи
- •Задача 2.1
- •Задача 2.2 (для самостійного розв’язання)
- •Системи числення
- •Алгоритм перетворення цілих чисел між системами числення.
- •Задача 3.1
- •Задача 3.4 (для самостійного розв’язання)
- •Основні операції над елементами поля. Кодова відстань.
- •Задача 3.2
- •Задача 3.3
- •Задача 4.1 (для самостійного розв’язання)
- •Задача 4.2
- •Задача 4.3 (для самостійного розв’язання)
- •Задача 4.4 (для самостійного розв’язання)
- •Способи подання кодів. Кодові дерева.
- •Задача 5.1
- •Задача 5.2 (для самостійного розв’язання)
Задача 5.1
Задати за допомогою кодового дерева комбінації нерівномірного двійкового коду з максимальною довжиною п = 4.
Розв'язання. Максимальна довжина п=4 нерівномірного двійкового коду визначає кількість рівнів кодового дерева; тому воно матиме вигляд, показаний на рис. 5.2. Для побудови дерева від кореня проводяться відрізки прямої (ребра), які мають нахил вліво, якщо кодовий символ є «0», і які мають нахил вправо, якщо кодовий символ є «1».
Рис. 5.2
З рисунка випливає, що кількість комбінацій (1, 01, 001, 0000, 0001) цього коду дорівнює п'яти.
Задача 5.2 (для самостійного розв’язання)
Задати за допомогою кодового дерева комбінації двійкових простих кодів, поданих у таблиці 5.1, та навести основні характеристики цих кодів.
Контрольні запитання:
Назвіть основні характеристики кодів.
Чим відрізняються рівномірні коди від нерівномірних?
Які основні відмінності операцій множення та ділення двійкових чисел від арифметичних?
Як знайти мінімальну кодову відстань між кодовими комбінаціями коду?
У чому полягає спосіб представлення коду у вигляді кодового дерева?
