Суматор
.docОпорний конспект
Суматори
Суматорами називаються дискретні пристрої комп’ютера, які здійснюють арифметичне додавання двох n - розрядних чисел, поданих у вигляді __________________ кодів.
Суматори являються ядром схем арифметико-логічних пристроїв (АЛП), за допомогою яких реалізується ряд різних операцій і вони є частиною усіх процесорів.
Апаратна складність та швидкодія являється дуже важливими параметрами і тому розроблено багато варіантів суматорів.
Термін «суматор» охоплює широкий спектр пристроїв, починаючи з найпростіших логічних схем і закінчуючи складними цифровими вузлами.
Суматори широко застосовуються в дискретних системах вибірки інформації при побудові арифметичних і керуючих пристроїв. Їх використання дозволяє виконувати як операцію додавання так і інші арифметичні операції за рахунок різного подання кодів чисел.
Класифікацію суматорів можна виконувати за різними ознаками, рис.1:
Рис.1. Класифікація комбінаційних суматорів
-
способом додавання – паралельні, послідовні та паралельно-послідовні;
-
організацією зберігання результату додавання – комбінаційні, накопичувальні, комбіновані;
-
розрядністю операндів – 8-, 16-, 32-, 64 розрядні;
-
часом додавання – синхронні, асинхронні.
УГП однорозрядного суматора та таблиця істинності його роботи представлена на рис.2
ві |
аі |
Рі |
Si |
Pi+1 |
0 0 0 0 1 1 1 1 |
0 0 1 1 0 0 1 1 |
0 1 0 1 0 1 0 1 |
0 1 1 0 1 0 0 1 |
0 0 0 1 0 1 1 1 |
Рис.1.
Задача 1. Є два числа А=510=___________2 та В=610=___________2. Знайти суму цих чисел, використовуючи таблицю істинності рис.1. Записати двійкове значення Рі, Si та Pi+1, та побудувати схему “n”- розрядного суматора за допомогою одно розрядного суматора
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Рі |
= |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
аі |
= |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
+ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ві |
= |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Si |
= |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Pi+1 |
= |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Для побудови схеми суматора:
|
|
|
|
|
|
|
|
|
|
|||||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
Як бачимо з задачі 1 “__” – розрядний суматор будують на основі ______________________ суматорів.
Задача 2. Визначити скільки потрібно одно розрядних суматорів для побудови схеми суматора:
-
для варіанту 1а А→ 101110; В→ 011011
-
для варіанту 1б А→ 00111; В→ 100100
____________________________________________________________________________________________________________________________________
____________________________________________________________________
Складіть схему суматора використовуючи УГП однорозрядного суматора, рис1, для чисел А і В.
По варіанту 1а.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|