- •1. Дати характеристику двійково-десятковому коду 8-4-2-1. Перетворення десяткового числа в числа двійково-десятковий код 8-4-2-1 і навпаки.
- •2.Проаналізувати роботу шифраторів. Привести таблицю станів і умовне позначення шифратора на десять входів і чотири виходи.
- •3.Дати класифікаційну характеристику мікросхем пам’яті. Привести їх основні параметри.
- •1. Накреслити схему на лог.Елементах "і-не",яка реалізує лог.Функцію «або»
- •2. Проаналізувати роботу дешифраторів на основі перетворення двійково - десяткових кодів в десяькове число.
- •1. Проаналізувати роботу шифраторів на основі перетворення десяткового числа в двійково-десятковий код. Привести таблицю станів і умовне позначення шифратора на 10 входів і 4 виходи.
- •2.Накреслити структурну схему rs-тригера, синхронізованого рівнем сигналу.
- •3.Проаналізувати роботу мікро-еом на базі мікропроцесора з мікропрограмним керуванням.
Білет №4
1. Дати характеристику двійково-десятковому коду 8-4-2-1. Перетворення десяткового числа в числа двійково-десятковий код 8-4-2-1 і навпаки.
Код 8421. Цей код є найбільш розповсюдженим в обчислювальній техніці. Цей код має всі властивості ДДК, крім властивості доповняльності. Це ускладнює формування переносів з молодшої тетради (з молодшого десяткового розряду) у старшу і перехід до зворотних і доповняльних кодів для десяткових чисел, які полегшують виконання алгебраїчного додавання (). Отже код 8421 не є само доповняльним, тобто інверсія його двійкових цифр не дає двійкового коду доповнення десяткової цифри до 9-ти.
Десяткове число |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
Код 8421 |
0000 |
0001 |
0010 |
0011 |
0100 |
0101 |
0110 |
0111 |
1000 |
1111 |
Яким чином можна уявити десяткове число 926 в двійковій формі? Іншими словами, як ви перетворили б число 926 в двійкове число II10011110? Перетворення цього числа з десяткової системи в двійкову можна здійснити, користуючись способом, використовуючись в гл. 2.
Отримане двійкове число 1110011110 більшості з нас мало що говорить. Код, в якому двійкова система числення використовується дещо іншим чином, ніж у попередньому прикладі, називається двійково-десятковим кодом 8421. Саме цей код часто мають на увазі, коли говорять просто про двійково-десятковому коді.
.
Перетворення десяткового числа 926 в цей код проілюстровано на рис. 5.1. В результаті отримано число 1001 0010 0110 в коді 8421. Зверніть увагу на те, що на рис. 5.1 кожна група з чотирьох двійкових цифр (тетрада) представляє відповідну десяткову цифру
Права група 0110 відповідає значенню розряду з вагою 1 в десятковому числі, середня група 0010 дає значення розряду з вагою 10, а розташована ліворуч тетрада 1001 представляє значення розряду з вагою 100 в тому ж самому десятковому числі.
Уявіть, що вам дано число 0001 1000 0111 0001, записане в коді 8421. Якому десятковому числу воно відповідає? На рис. 5.2 показано, яким чином перевести число з двійково-десяткового коду в десятковий. Згідно з правилами такого перетворення, знаходимо, що число 0001 1000 0111 0001 еквівалентно десятковому числу 1871. У коді 8421 ніколи не використовуються наступні групи з чотирьох двійкових цифр: 1010, 1011, 1100, 1101. 1110, 1111. Ці числа у вказаному коді заборонені.
Код 8421 дуже широко застосовується в цифрових системах. Як ми вже відзначали, його часто називають просто двійково-десятковим кодом. Тут, однак, слід дотримуватись певної обережності, оскільки суще івуют двійково-десяткові коди і з іншими вагами числових розрядів, наприклад код 4221 і так званий код з надлишком 3.
2.Проаналізувати роботу шифраторів. Привести таблицю станів і умовне позначення шифратора на десять входів і чотири виходи.
Шифратором називається пристрій, який перетворює вхідний сигнал одного із його входів у кодову комбінацію на його виходах. Функціонує зворотно до функціонування дешифратора. Повний шифратор має 2n входів і n виходів. Шифратори забезпечують обмін інформацією між різними пристроями. Застосовується в цифровій апаратурі. Вони використовуються тоді, коли є обмежена кількість каналів зв’язку. Ще шифратори служать для переводу 8,10,16 чисел в двійковий код.
Умовне позначення :
m=10
n=4
Назву "шифратор" пов'язане з тим, що перші коди (шифри) з'явилися ще в глибоку давнину і використовувалися для засекречування важливих повідомлень від тих, кому вони не були призначені. У завдання нашого кодування входить не засекречування повідомлень, а інша мета: перетворити вхідну інформацію у вигляд зрозумілий комп'ютера. Призначене для цієї мети кодує пристрій (шифратор) зіставляє кожному символу вихідного тексту певне двійкове число (код). Далі інформація у вигляді двійкового коду надходить на обробку в процесор. Після обробки інформація через дешифратор (пристрій для зворотного перетворення) надходить на пристрій виводу. Розглянемо більш докладно пристрій для кодування числової інформації. Для введення числової інформації в комп'ютер може бути використана звичайна клавіатура, яка містить десяткові цифри. Як відомо, підставою системи числення є число знаків або символів, що використовуються для зображення цифр в даній системі числення. Для десяткової системи числення число таких символів десять, це - 0,1,2,3,4,5,6,7,8,9. У двійковій системі числення таких знаків два - 0 і 1. Отже, кодує пристрій (цифрі десятковій системі числення поставити у відповідність певний код двійкового числа. Ми з вами знайомі з правилами переведення чисел з десяткової системи числення в двійкову систему числення. Також нам відомо, що для подання цифри 9 в двійковій системі числення необхідно чотирирозрядний двійкове число. Складемо таблицю істинності.