ться ще m-розрядів за правилом: якщо у вихідній комбінації міститься парне число одиниць, то додається комбінація, яка повторює вихідну, а якщо непарне - то додається комбінація, яка є інвертованою до вихідної.
Таблиця 4. Приклад:
Інформаційні символи kКонтрольние символи mПолная кодова комбинация1110001111000111100011110001111110111111011111101111110111111110000000111111100000001111100000001111111000000011
Прийом інверсного коду здійснюється в 2 етапи:
Підсумовуються одиниці в перший (основний) групі символів; при цьому, якщо сума парна, то контрольні символи приймаються без змін, інакше символи m інвертуються.
Контрольні символи порівнюються з інформаційними. При наявності хоча б одного неспівпадання вся передана комбінація бракується (перевірка проводиться підсумовуванням за модулем 2)
При відсутності помилок в обох групах їх сума дорівнює 0. При k=2 код дозволяє виявити всі поодинокі помилки і 67% подвійних.
Непомехозащіщенние (некорректірующіе) коди
Особливістю цих кодів є наявність в їх складі кодових комбінацій, що відрізняються один від одного лише одним розрядом. Непомехозащіщеннимі кодами називають коди, в яких спотворення одного розряду кодової комбінації не може бути виявлено.
Приклади:
Двійковий код на всі сполучення - натуральний ряд чисел в двійковій системі числення
Одинично-десятковий код - код, в якому кожен розряд десяткового числа записується у вигляді відповідного числа одиниць; при цьому розряди поділяються інтервалами: число 124 набуде вигляду 11 січня 1111. Цей код є нерівномірним, але додаванням нулів зліва може бути зроблений рівномірним.
Двійково-десятковий код - код, в якому кожен розряд 10-ного числа записується у вигляді комбінації двійкового коду. Найбільш вживаним є код з ваговими коефіцієнтами 8421. Число 124 запишеться 0001 0010 0100.
Число-імпульсний код - для цього коду характерно те, що кодові комбінації відрізняються один від одного числом одиниць, а також N=n, де N-число кодових комбінацій, n-розрядність.
Так для пятіразрядний коду (n=5) число комбінацій N=5 і вони мають вигляд
+1000011000111001111011111
Код Морзе - нерівномірний код, в якому кодові комбінації відрізняються різною тривалістю. Сигнали (букви, цифри) передаються у вигляді крапок і тире, причому точка записується 1 і передається одним імпульсом, а тире - трьома одиницями і передається імпульсом потрійний тривалості.
Інтервал Мехді точкою і тире означає 0. Кодові комбінації відокремлюються один від одного інтервалом з Трух нулів. Наприклад: МН? 111011100011101
Код Бодо - рівномірний пятіелементние телеграфний код. Максимальне число комбінацій N=2 травня=32. Кодові комбінації передаються без розділових інтервалів. Приклад: А - 10000, Г - 01010.
Код Грея - непозиційних код, тобто код, ваги розрядів в якому не визначають займані ними позиції. При переході між будь-якими сусідніми числами змінюється значення завжди тільки одного розряду. Завдяки цій властивості код Грея застосовується в перетворювачах кутового положення вала в цифровий код, побудованих на базі кодового диска або барабана.
Табл...