МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах
РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ" ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах Гендерна антидискримінаційна експертиза може зробити нас моральними рабами ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів
Контакти
Тлумачний словник Авто Автоматизація Архітектура Астрономія Аудит Біологія Будівництво Бухгалтерія Винахідництво Виробництво Військова справа Генетика Географія Геологія Господарство Держава Дім Екологія Економетрика Економіка Електроніка Журналістика та ЗМІ Зв'язок Іноземні мови Інформатика Історія Комп'ютери Креслення Кулінарія Культура Лексикологія Література Логіка Маркетинг Математика Машинобудування Медицина Менеджмент Метали і Зварювання Механіка Мистецтво Музика Населення Освіта Охорона безпеки життя Охорона Праці Педагогіка Політика Право Програмування Промисловість Психологія Радіо Регилия Соціологія Спорт Стандартизація Технології Торгівля Туризм Фізика Фізіологія Філософія Фінанси Хімія Юриспунденкция |
|
|||||||||||||
Коди, незахищені від перешкодУ вимірювальній техниці найбільше розповсюдження отримав двійковий код, який технічно реалізується значно простіше, ніж інші. Перевод будь-якого десятичного числа у іншу систему обчислення здійснюється шляхом послідовного ділення чисел на основу цієї системи та виписування залишків, які і складають число у іншій системі. Наприклад, число 27(10) переведемо у двійковий еквівалент: 27:2 = 13 залишок 1; 13:2 = 6 залишок 1; 6: 2 = 3 залишок 0; 3:2 = 1 залишок 1; 1:2 = 0 залишок 1. Читаємо залишок знизу в гору та отримуємо 21(10) = 11011(2) Це число переводиться у десятичну систему наступним чином: Недоліком двійкового коду є те, що при переході від одного сусіднього числа до іншого змінюються одразу усі розряди кодової комбінації. Наприклад, 7(10) ® 8(10). У двійковій системі це 0111(2) ®1000(2). Це може призвести до значних помилок при проходженні перешкоди. Захищений від цього недоліка двійковий рефлексний код (код Грея). Для його утворення двійковий код із даного числа зсувається на один розряд вправо та сумується із вихідним по правилу mod2 (сумування без переносу одиниць у старші розряди). Наприклад, число 1011(2) перетворюється в код Грея таким чином: + 1011 1110 — прямий перехід ( остання одиниця відкидається). Двійковий код незручний з-за своєї громіздкості при вводі та виводі інформації. На практиці отримали поширення коди, які легко зводяться до двійкового, але зберігають переваги десятичних. До них відносяться шістнадцятиричний, восьмиричний та двійково-десятичний коди. Останній отримав найбільше розповсюдження у вимірювальній техниці. Суть коду полягає в тому, що кожна цифра десятичного числа подається його чотирьохрозрядним двійковим кодом 8-4-2-1. Наприклад, число 393(10) : 3 9 3 0011 1001 0011
Усі коди, які захищені від перешкод, характеризуються коефіціентом надлишковості k: де n – кількість інформаційних символів кодової комбінації; m – загальна кількість символів комбінації, що передається. Чим вища захищеність коду, тим вищий коефіціент надлишковості. Код із перевіркою на парність утворюється шляхом додавання до комбінації, що передається, одного надлишкового символу (0 або 1) так, щоб загальна кількість одиниць у комбінації була парною. Наприклад: 11011 + 0 ® 110110 10011 + 1 ® 100111 Цей код розпізнає тільки одиничні помилки. Аналогічно утворюється код із постійною кількістю одиниць або нулів (додаванням відповідних надлишкових символів). Кореляційний код дає більш високу захищеність від перешкод. Кожен елемент двійкового коду передається двома символами, причому 1 перетворюється у 10, а 0 у 01. Наприклад, замість комбінації 11011 передається 10 10 01 10 10. Таким чином, кореляційний код має удвічі більше елементів, чим вихідний. Помилка не виявляється, тільки коли два поряд розташованих символи, які відповідають одному елементу вихідної кодової комбінації, будуть викривлені так, що 1 перейде в 0, а 0 в 1. Правило утворення інверсного коду наступне: якщо у вихідній комбінації парна кількість одиниць, то комбінація, що додається, повторює вихідну; якщо непарна -– то у розрядах, що додаються, усі 0 перетворюються в 1, а 1 в 0. Наприклад, 1110001 + 1110001 ® 11100011110001 1111100 + 0000011 ® 11111000000011. Цей код також характеризується подвоєнням елементів та високим ступенем виявлення помилок.
Читайте також:
|
||||||||||||||
|