Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Теоретичні відомості. Однорозрядні суматори



(література: 1, c. 163-178; 2, с. 118-125; 4, с. 603-604)

Однорозрядні суматори

Суматор – операційний вузол, що виконує арифметичне додавання операндів.

Найпростішими суматорами є одно розрядні, які діляться на два види: напівсуматори (неповні суматори) та повні суматори.

Напівсуматором називається однорозрядний суматор, що реалізує операцію додавання двох однорозрядних чисел Аі та Ві і на виходах формує два однорозрядних значення: значення суми Sі та значення переносу в старший розряд P.

Таблиця істинності напівсуматора приведена в таблиці 4.1, а графічне зображення - на рисунку 4.1.а.

Повним суматором називається однорозрядний суматор, що реалізує операцію додавання трьох однорозрядних чисел: чисел Аі та Ві, а також значення переносу з молодшого розряду Pi-1. Як і напівсуматор, повний суматор на виходах формує два однорозрядних значення: значення суми Sі та значення переносу в старший розряд Pі.

Таблиця істинності повного суматора приведена в таблиці 4.2, а графічне зображення - на рисунку 4.1.б.

Таблиця 4.1.   Таблиця 4.2.
Аі Ві Si Pi Аі Ві Pi-1 Si Pi
                 
   

а б

Рисунок 4.1 – Умовні графічні зображення одно розрядних суматорів: а – напівсуматор; б – повний суматор.

За наведеними в таблицях істинності даними можна вивести функції вихідних сигналів обох видів однорозрядних суматорів.

Для напівсуматора для виходів Si та Pi отримуємо функції:

Si = AiÅBi,

Pi = Ai×Bi.

Для повного суматора функції вихідних сигналів залежать від трьох вхідних сигналів:

(4.1)

Pi = Ai×Bi+Ai×Pi-1+Bi×Pi-1. (4.2)

Використовуючи функцію додавання по модулю 2 з функцій 4.1 і 4.2 можна отримати наступні функції:

Si = AiÅBiÅPi-1; (4.3)

Pi = Ai×Bi+(AiÅBi)×Pi-1. (4.4)

Виконавши елементарні перетворення за законами алгебри логіки можна отримати велику кількість функцій Si та Pi для реалізації суматорів в різних базисах:

(4.5)

(4.6)

(4.7)

(4.8)

(4.9)

(4.10)

(4.11)

(4.12)

(4.13)

(4.14)

(4.15)

(4.16)

(4.17)

(4.18)

(4.19)

; (4.20)

; (4.21)

; (4.22)

Pi = (AiÅPi-1)×Bi+Ai×Pi-1; (4.23)

Pi = Ai×(BiÅPi-1)+Bi×Pi-1; (4.24)

Pi = Ai×Bi+(Ai+Bi)×Pi-1; (4.25)

Pi = (Ai+Pi-1)×Bi+Ai×Pi-1; (4.26)

Pi = Ai×(Bi+Pi-1)+Bi×Pi-1; (4.27)

; (4.28)

; (4.29)

. (4.30)





Дата публикования: 2015-04-07; Прочитано: 609 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.008 с)...