
- •Визначення автоматів та їх класифікація. Автомати Мілі і Мура.
- •МашинаТьюрінга. Машина Поста. Гіпотеза Черча. Поняття алгоритму.
- •Система числення. Алгоритми переведення чисел з однієї системи в іншу. Форми і формати зображення чисел в ца.
- •Зображення чисел в прямому, оберненому і доповнених кодах. Модифіковані коди.
- •Арифметичні дії над двійковими числами в прямому, оберненому і доповнених кодах.
- •Представлення чисел з плаваючою комою. Стандарт іеее 754. Числа з одинарною та подвійною точністю.
- •Основні поняття алгебри логіки. Логічні функції та їх властивості. Аналогія між логічною функцією та комбінаційною схемою.
- •Функція двох змінних. Поняття про логічний базис.
- •Днф та дднф (кнф та дкнф). Представлення функцій в дднф та дкнф.
- •Мінімізація логічних функцій. Метод Квайна. Мінімізація логічних функцій за допомогою графа – стіжка.
- •Дешифратори та шифратори. Прямокутні (матричні), пірамідальні, дво та багато ступеневі дешифратори, їх швидкодія та енергоспоживання.
- •Аналіз та синтез мультиплексорів та демультиплексорів. Побудова мультиплексорів та демультиплексорів на основі дешифраторів.
- •Схеми реалізації суматорів на базових елементах логіки. Наскрізне перенесення в багато розрядних суматорах. Арифметико логічні пристрої.
- •15. Аналіз та синтез цифрових автоматів зі зворотніми зв’язками. Стійкі стани. Режими генерації.
- •16. Аналіз та синтез суматорів. Напівсуматори. Повні суматори. Реалізація н-розрядних суматорів.
- •17. Аналіз та синтез суматорів. Паралельні, послідовні та паралельно послідовні суматори. Арифметико-логічні пристрої.
- •20. Аналіз та синтез цифрових компараторів.
Система числення. Алгоритми переведення чисел з однієї системи в іншу. Форми і формати зображення чисел в ца.
Системою числення (СЧ) називається система правил, які дозволяють встановити взаємно однозначну відповідність між будь-яким числом та його представленням у вигляді сукупності певної кількості символів.
Множина символів, що використовується для такого подання, — цифри.
Існують позиційні і непозиційні СЧ.
У непозиційних СЧ будь-яке число визначається як деяка функція від числових значень сукупності цифр. Якщо в якості цієї функції використовується функція додавання, то така СЧ називається адитивною, якщо функція множення, то СЧ називається мультиплікативною. Цифри в непозиційних СЧ відповідають деяким фіксованим числам. Прикладами непозиційних СЧ є римська та одинична (унітарна) СЧ.
Недоліки непозиційних СЧ:
складні алгоритми подання чисел;
складні алгоритми арифметичних операцій.
СЧ називається позиційною, якщо одна цифра може приймати різні числові значення, в залежності від номера місцезнаходження (розряду) цієї цифри у загальній сукупності цифр числа.
Позиційні СЧ поділяються на: однорідні та змішані.
В однорідних СЧ у всіх розрядах числа використовуються цифри однієї множини (двійкова та десяткова СЧ). У змішаних СЧ множини цифр різні для різних розрядів (СЧ для виміру кутів та дуг, часу, СЧ англійських грошових одиниць, довжини, ваги).
1. Для переведення чисел із системи числення з основою p в систему числення з основою q, використовуючи арифметику нової системи числення з основою q, потрібно записати коефіцієнти розкладу, основи степенів і показники степенів у системі з основою q і виконати всі дії в цій самій системі. Очевидно, що це правило зручне при переведенні до десяткової системи числення.
Наприклад:
з шістнадцяткової в десяткову:
92C816=9*10163+2*10162+C*10161+8*10160= 9*16103+2*16102+12*16101+8*16100=37576
з вісімкової в десяткову:
7358=7*1082+3*1081+5*1080= 7*8102+3*8101+5*8100=47710
2. Для переведення чисел із системи числення з основою p в систему числення з основою q з використанням арифметики старої системи числення з основою p потрібно:
для переведення цілої частини:
послідовно число, записане в системі основою p ділити на основу нової системи числення, виділяючи остачі. Останні записані у зворотному порядку, будуть утворювати число в новій системі числення;
для переведення дробової частини:
послідовно дробову частину множити на основу нової системи числення, виділяючи цілі частини, які й будуть утворювати запис дробової частини числа в новій системі числення.
Приклади: 999,3510=1111100111,010112
для цілої частини: для дробової частини: