Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Суматори

 

Суматором називається вузол МП системи, який призначений для виконання арифметичної операції додавання двійкових кодів чисел, і з допомогою простих мікрооперацій, таких, як: зміна коду числа, зсув коду числа, запис коду з одного регістру в інший і т.д., можна виконувати операції віднімання, множення і ділення.

Багаторозрядний суматор складається з одно розрядних суматорів, що з’єднані маж собою колом переносів, або схемами прискореного утворення і розповсюдження переносів.

Розрізняють два типи суматорів:

1. Накопичувальні

2. Комбінаційні

 

Накопичувальні будуються на основі тригерів, що працюють в лічильному режимі. Однак вони мають ряд недоліків (вимагають нормованих сигналів, поява сигналу переносу в різний час, необхідність схем часової затримки і т.д.). Тому такі суматори використовуються рідко.

Комбінаційні суматори будуються на логічних елементах. Схеми таких суматорів підлягають етапам синтезу.

 

Однорозрядний двійковий комбінаційний суматор

 

Синтез однорозрядного двійкового комбінаційного суматора (півсуматора) на два входи. Використовуються для додавання молодших розрядів кодів чисел.

 

Х1 - вхід наймолодшого розряду першого доданку

Х2 – вхід наймолодшого розряду другого доданку

У1(S) – корисний сигнал суми

У2(P) – сигнал переносу в старший розряд.

 

 

Таблиця істинності Логічне рівняння суми

 

Х1 Х2 У1(S) У2(P)
       

 

Це логічний елемент не рівнозначності (М2)

Логічне рівняння переносу

 

Це логічний елемент "І"

 

Функціональна схема

 

 

рис. 19

 

Синтез однорозрядного двійкового комбінаційного суматора на 3 входи

 

 

Х1 - вхід n-го розряду першого доданку

Х2 - вхід n-го розряду другого доданку

Х3 - вхід сигналу переносу з n-1 в n розряд

У1(S) - корисний сигнал суми

У2(P) - сигнал переносу з n-го в n+1розряд

 

 

рис. 20

 

Таблиця істинності Логічне рівняння

 

Х1 Х2 Х3 У1(S) У2(P)
         

 

 

 

 

Y1

Х2Х3 Х1        
         
         

 

 

Користуючись картами Карно-Вейча логічне рівняння суми не мінімізується

Х2Х3 Х1        
         
         

 

 

 


 

 

 

Функціональна схема

рис. 21

Приведена схема не є мінімальною. Існує багато схем однорозрядних суматорів з меншою кількістю елементів. Схема ОСЗ, що складається з двох півсуматорів, схема в якій використані тільки логічні елементи І-НЕ та інші.

Багаторозрядний паралельний комбінаційний суматор
з послідовним переносом

 

Такий суматор складається з однорозрядних суматорів, які зв’язані між собою колом переносів. Розряди доданків на такий суматор подаються одночасно і паралельно.

 

рис. 22

Розряди першого доданку подаються на входи а1, а2, …, аn. Розряди другого доданку – на виходи в1, в2, …, вn. Поки на вході "подача доданків" діє логічний 0 (низький потенціал) вхідні вентилі подачі доданків закриті. Розряди суми (S1, S2, …, Sn) рівні 0. Подаючи на вхід "подача доданків" сигнал логічної 1, розряди доданків одночасно і паралельно подаються на входи Х1 і Х2 однорозрядних суматорів. Правильне значення, наприклад, на S2 і Р2 появиться тільки тоді, коли на його входах діятимуть сигнали Х1, Х2, Х3. Однак сигнал переносу з першого однорозрядного суматора Р1 подіє на Х3 другого однорозрядного суматора з запізненням. Це відбувається тому, що кожен логічний елемент має власну часову затримку.

Розряди доданків подаються одночасно і паралельно, а переноси утворюються і розповсюджуються послідовно. Найбільш несприятливий випадок коли перенос проходить по найдовшому колу, тобто від наймолодшого розряду до найстаршого. Для цього потрібен певний час. Певний час потрібен також для запам’ятовування розрядів суми регістром. Це означає, що тривалість сигналу "подача доданків" повинна відповідати цим умовам. Тривалість цього сигналу залежить від розрядності суматора. Чим більша розрядність суматора, тим менша його швидкодія. Існують різні методи прискорення утворення і розповсюдження переносів (паралельний, груповий, одночасний). Існують також окремі мікросхеми для реалізації цього процесу.

 

<== предыдущая лекция | следующая лекция ==>
Одноступеневий дешифратор на три входи | Принцип побудови накопичувального суматора
Поделиться с друзьями:


Дата добавления: 2014-01-04; Просмотров: 829; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.014 сек.