МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах
РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ" ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах Гендерна антидискримінаційна експертиза може зробити нас моральними рабами ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів
Контакти
Тлумачний словник Авто Автоматизація Архітектура Астрономія Аудит Біологія Будівництво Бухгалтерія Винахідництво Виробництво Військова справа Генетика Географія Геологія Господарство Держава Дім Екологія Економетрика Економіка Електроніка Журналістика та ЗМІ Зв'язок Іноземні мови Інформатика Історія Комп'ютери Креслення Кулінарія Культура Лексикологія Література Логіка Маркетинг Математика Машинобудування Медицина Менеджмент Метали і Зварювання Механіка Мистецтво Музика Населення Освіта Охорона безпеки життя Охорона Праці Педагогіка Політика Право Програмування Промисловість Психологія Радіо Регилия Соціологія Спорт Стандартизація Технології Торгівля Туризм Фізика Фізіологія Філософія Фінанси Хімія Юриспунденкция |
|
||||||||||||||||||||||||||||||||||||
Теми 3.3 Суматори
Суматорами називаються дискретні пристрої комп’ютера, які здійснюють арифметичне додавання двох n - розрядних чисел, поданих у вигляді двійкових кодів. Суматори являються ядром схем арифметико-логічних пристроїв (АЛП), за допомогою яких реалізується ряд різних операцій і вони є частиною усіх процесорів. Апаратна складність та швидкодія являється дуже важливими параметрами і тому розроблено багато варіантів суматорів. Термін «суматор» охоплює широкий спектр пристроїв, починаючи з найпростіших логічних схем і закінчуючи складними цифровими вузлами. Суматори широко застосовуються в дискретних системах вибірки інформації при побудові арифметичних і керуючих пристроїв. Їх використання дозволяє виконувати як операцію додавання так і інші арифметичні операції за рахунок різного подання кодів чисел. Класифікацію суматорів можна виконувати за різними ознаками, рис.1: Рис.1. Класифікація комбінаційних суматорів
Ø способом додавання – паралельні, послідовні та паралельно-послідовні; Ø організацією зберігання результату додавання – комбінаційні, накопичувальні, комбіновані; Ø розрядністю операндів – 8-, 16-, 32-, 64 розрядні; Ø часом додавання – синхронні, асинхронні. УГП однорозрядного суматора та таблиця істинності його роботи представлена на рис.2
Рис.1. Задача 1. Є два числа А=510 та В=610. Знайти суму цих чисел, використовуючи таблицю істинності рис.1. Записати двійкове значення Рі, Si та Pi+1, та побудувати схему “n”- розрядного суматора за допомогою одно розрядного суматора. (див. конспект лекції).
На практиці зручніше використовувати не одно розрядний, а багато розрядний суматор. На рис. 2. наведено приклад реальної ІМС для суматора – К555ИМ6 – чотирьох розрядний двійковий суматор з прискореним переносом.
В цифровій техніці операція додавання використовується і для реалізації віднімання. Це стає можливим за рахунок використання прямих, обернених та додаткових кодів. Для чисел, що мають однаковий знак додавання відбувається за модулями, і знак залишається тим же. Для чисел з різними знаками цей процес стає трохи складнішим. Розглянемо на прикладі, як можна виконати операцію віднімання використовуючи суматор (ІС К555ИМ3) та логічний елемент по mod2 (К555ЛП5)для чисел, що можуть мати різні знаки. Задача 2. Є два числа: А = 310, В = -210. На рис.3 представлена схема сумматора для чисел А=0.0112 та В=1.0102. Так як число А є додатнім, то додатковий код співпадає з прямим його кодом, а число В –від’ємне, його потрібно перетворити у додатковий код*. Апр.код=0.0112 Впр.код=1.0102 Ад.код=0.0112 Вд.код=1.1102 ________________________________________________________________ * Впр.код=1.010; Воб.код=1.101, Вд.код=1.101+1=1.110 Рис. 3.
Читайте також:
|
|||||||||||||||||||||||||||||||||||||
|