Алгоритми виконання простих арифметичних операцій над двійковими числами.
Арифметичні операції – додавання, віднімання, множення, ділення двійкових чисел виконуються за тими ж правилами, що і в арифметиці десяткових чисел.
Додавання двійкових чисел, так як і десяткових чисел, здійснюється порозрядно. Два багаторозрядних двійкових числа додають розрядами з урахуванням одиниць переповнення від попередніх розрядів.
Арифметичне віднімання двійкових чисел також здійснюється порозрядно. При відніманні багаторозрядних двійкових чисел кожне запозичення, що виникло в результаті віднімання текучих розрядів, повинно враховуватися при відніманні наступних розрядів.
При двійковому множенні частковий добуток зсувається на один розряд вліво для оброблення кожного наступного розряду множника.
-
0 · 0 = 0
1 · 0 = 0
0 · 1 = 0
1 · 1 = 1
Використовуючи правила двійкового віднімання і множення, можна представити двійкове ділення в тому ж виді, що і десяткове. Ділення складається з операцій віднімання, що повторюються.
Поясніть використання доповнюючого коду та спосіб його утворення.
Доповнюючий код, утворюється так, додатне число переписується без змін, а у від’ємному числі всі розряди крім знакового змінюються на протилежні, після чого у молодший розряд додається одиниця, і одержані числа додаються за правилами двійкової арифметики.
Поясніть використання модифікованого коду та спосіб його утворення.
Модифікований код може бути обернений і доповнюючий. Ці коди відрізняються від звичайного тільки тим, що на знак числа відводяться два розряди "+" – 00, а "-" – 11. Дії виконуються аналогічно, але якщо в знакових розрядах результат буде 01 або 10, це свідчить про переповнення розрядної сітки.
Дайте пояснення правил виконання кожної з арифметичних операцій над багаторозрядними двійковими числами.
При записі коду знак числа представляється записаним у дужках цифра 0 - додатні числа та 1 - від’ємні числа.
У обчислювальній техніці операція віднімання замінюється операцією алгебраїчного додавання. При цьому використовуються спеціальні коди: обернений, доповнюючий, модифікований.
Чому у обчислювальній техніці використовуються двійково – десяткові коди?
Двійково-десяткові коди використовуються у обчислювальній техніці для спрощення переводу чисел з десяткової системи числення у двійкову.
Що розуміють під двійково-десятковим кодом. Які двійково-десяткові коди Ви знаєте.
Це коди, які мають чотири розрядні двійкові числа, та мають властивості: єдиності, впорядкованості, парності, додатковості і взваженості. Є такі двійково-десяткові коди "2421", "4221", "5421", "7421", "8421", код з надлишком "+3", код Грея, 2 з 5.
Чим характерні двійково-десяткові коди. Умови Рутисхаузера.
Вони характерні властивостями: єдиності, парності, впорядкованості, додатковості і взваженості, які являються умовами Рутисхаузера. ДДК мають властивість єдності, якщо між десятковою цифрою та комбінацією двійкових цифр є однозначна відповідність. Впорядкованість полягає у виконані умови: 0(2)< 1(2)< …< 9(2) ; або 0(2) >1(2)> …> 9(2). Властивість парності ДДК полягає у тому, щоб всім парним десятковим цифрам відповідали лише парні або непарні двійкові числа. Властивість додатковості ДДК полягає у наступному: якщо сума двох десяткових цифр рівна дев’яти, то перехід від двійкового представлення одної цифри до представлення іншої відбувається шляхом інвертування двійкових розрядів. Властивість взваженості це коли десяткова цифра Х представлена у двійковому коді: х = anxn+an-1xn-1+…+a1n1.
- Теоретична частина Відповіді на екзаменаційно – залікові питання 2012 н.Р.
- Дайте визначення поняття "Інформація", перелічіть одиниці вимірювання інформації.
- На які види поділяються операції по обробці інформації та з допомогою чого вони реалізуються.
- Для чого необхідне кодування інформації.
- Яка система числення використовується у цифровій техніці, чим вона характерна.
- Що розуміють під системами числення і як вони класифікуються.
- Дайте визначення позиційної та непозиційної систем числення. Наведіть приклад запису чисел у цих системах числення.
- Пояснити перевід чисел з систем числення 8, 2, 1610.
- Пояснити перевід чисел з систем числення 8, 162.
- Пояснити перевід чисел з систем числення 102, 8, 16.
- Дайте пояснення форми представлення чисел з фіксованою комою.
- Дайте пояснення форми представлення чисел з плаваючою комою.
- Що розуміють під розрядом числа та розрядною сіткою обчислювальної системи.
- Які формати представлення чисел застосовуються в обчислювальній техніці.
- Алгоритми виконання простих арифметичних операцій над двійковими числами.
- Основні властивості двійково –десяткових кодів. Коди Емері.
- Застосування різних двійково – десяткових кодів.
- Як виконується додавання двох чисел в коді "8421".
- Як виконується додавання двох чисел в коді "8421" з використанням оберненого коду.
- Як виконується додавання двох чисел в коді "8421" з використанням доповнюючого коду.
- Алгоритм виконання операцій над десятковими числами в коді "8421".
- Дайте визначення булевої функції та перелічіть способи її опису.
- Табличний спосіб запису булевої функції.
- Аналітичний спосіб запису булевої функції. Мінтерми та макстерми.
- Перемикаюча функція та способи її запису.
- Основні логічні функції від одного аргументу.
- Які логічні функції від двох аргументів Вам відомі.
- Дайте визначення дднф та опишіть правила її утворення.
- Дайте визначення дкнф та опишіть правила її утворення.
- Сформулюйте принцип двоїстості. Яке його практичне значення для побудови схем логічних пристроїв.
- Поняття базису. Мінімального базису.
- Що представляє собою логічна функція, як її отримують.
- Як взаємозв’язані число змінних, число наборів і число їм відповідних функцій.
- Форми представлення логічних функцій.
- Сформулюйте мету та принципи мінімізації логічних пристроїв.
- Опишіть відомі Вам методи мінімізації функцій алгебри логіки.
- У чому полягає мінімізація функції алгебри логіки за допомогою карт Карно-Вейча.
- Наведіть алгоритм мінімізації за методом Квайна і Мак-Класкі.
- Мінімізація функції алгебри логіки методом Квайна.
- Мінімізація функцій. Метод мінімізації функцій алгебри логіки карт Карно.
- Як за допомогою карт Карно одержують мінімальну форму логічної функції.
- Поясніть, що таке мінімізація функції алгебри логіки за методом безпосередніх перетворень.
- Синтез комбінаційних пристроїв в різних базисах.
- Якою має бути послідовність дій при виконанні синтезу кцп.
- Опишіть побудову комбінаційного цифрового пристрою в базисі і-не.
- Опишіть побудову комбінаційного цифрового пристрою в базисі або-не.
- Наведіть основні типи логічних елементів.
- Опишіть амплітудно-передавальну характеристику логічного елементу.
- Чим характерні статистичні параметри логічних елементів.
- Чим характерні динамічні параметри логічних елементів.
- Перерахуйте типи інтегральних цифрових схем за способом реалізації базового елемента.
- Дайте визначення цифрового пристрою та наведіть класифікацію його елементів.
- Дайте порівняння цифрових елементів різних типів за швидкодією та споживаною потужністю.
- Які елементи забезпечують найвищу ступінь інтеграції.
- Чим забезпечується висока швидкодія езл схем.
- Дати визначення логічному елементу та навести його основні типи.
- Наведіть схему резисторно - діодної логіки (рдл). Основні переваги та недоліки.
- Опишіть схему резисторно – діодної – транзисторної логіки (рдтл). Основні переваги та недоліки.
- Опишіть схему транзисторно – транзисторної логіки (ттл). Основні переваги та недоліки.
- Наведіть схему к-мон логіки. Основні переваги та недоліки.