Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Двоичные сумматоры выполняют арифметическую операцию сложения двоичных чисел по модулю два (Å) и используются преимущественно в арифметико-логических устройствах современных ЭВМ и цифровых



Двоичные сумматоры выполняют арифметическую операцию сложения двоичных чисел по модулю два (Å) и используются преимущественно в арифметико-логических устройствах современных ЭВМ и цифровых фильтрах.

Существует два вида сумматоров: с параллельным и последовательным действием. У сумматоров с параллельным действием сложение выполняется параллельно, сразу во всех разрядах суммируемых чисел. В сумматорах с последовательным действием имеется только одна одноразрядная суммирующая схема и результат образуется последовательным сложением отдельных разрядов.

Рассмотрим одноразрядный сумматор параллельного действия. Таблица истинности (таблица 2.1) такого сумматора для i -го разряда содержит три двоичных входа: а i – первое слагаемое, b i – второе слагаемое и p i–1 – перенос из i -1 разряда в i -й.

В результате сложения этих трех двоичных чисел образуется двухразрядное число, поэтому сумматор должен иметь два двоичных выхода. Младший выход s i результата сложения называется частичной суммой, а старший выход p i – переносом.

Исходя из таблицы истинности, запишем функции выходов s i и p i:

 

Т а б л и ц а 2.1 – Таблица истинности одноразрядного сумматора

Входы

Выходы

a i

b i

p i-1

s i

p i

         
         
         
         
         
         
         
         

 

 

На основе полученных формул построим схему i -го разряда параллельного сумматора в базисе И-ИЛИ-НЕ, представленную на рисунке 2.1.

 

Рисунок 2.1 – Функциональная схема i -го разряда полного параллельного сумматора

 

 

Рассмотренный сумматор является полным. Если при синтезе сумматора не учитывается перенос из предыдущего разряда, то такой сумматор называется полусумматором. Его таблица истинности имеет вид, указанный в таблице 2.2.

Функции выходов полусумматора:

По функциям выходов полусумматора можно получить его схему, например, в базисе ИЛИ-НЕ. Для этого преобразуем выражения для s i и p i, используя правило де Моргана:

 

 

 

 

 

 

Построим функциональную схему полусумматора (рисунок 2.2).

 

 

 

 

Для получения n -разрядных сумматоров соединяют n одноразрядных полных или полусумматоров (рисунок 2.3).

Как уже отмечено, сумматоры последовательного действия имеют в своем составе только одну суммирующую схему. На соответствующие входы этой схемы подаются числа a i и b i, начиная с младших разрядов. На выходе формируется сумма s i = a i Å b i. Так как операция сложения происходит поразрядно, то на каждом шаге работы необходимо помнить значения переноса из младшего разряда. Операция сложения в некотором i-м разряде (i = 1, 2, …, n) в общем виде задается следующей системой собственных функций:



Сумматор последовательного действия является конечным автоматом. Роль времени t здесь играет индекс i. Схема имеет два состояния (отсутствие и наличие переноса из младшего разряда) и один выход.

Формулы для одноразрядного последовательного сумматора формально совпадают с приведенными для параллельного сумматора. Однако логическая схема имеет несколько иной вид (рисунок 2.4).

 

 

 

Если в качестве памяти предыдущего состояния использовать Т -триггер, образованный из D -триггера, то логическая схема последовательного сумматора будет иметь вид, показанный на рисунке 2.5.

 

 

Следует помнить, что при использовании триггеров в качестве элементов памяти необходимо предусматривать установку их в начальное (в частности, нулевое) состояние. Это обусловлено неопределенностью исходного состояния триггера в начальный момент работы последовательного сумматора.

 

Последовательный сумматор для сложения одновременно трех слагаемых в дополнительном коде, разряды которых подаются на входы сумматора один за другим, показан на рисунке 2.6. Схема состоит из двух комбинационных одноразрядных сумматоров SM 1 и SM 2 и двух триггеров Т 1 и Т 2. Сумматор SM 1 и триггер Т 1 образуют последовательный сумматор для сложения первых двух слагаемых, i -e разряды которых обозначены и . Сумматор SM 2 и триггер T 2 образуют последовательный сумматор для сложения суммы первых двух слагаемых и третьего слагаемого, i -е разряды которых обозначены и .

 

 

Рисунок 2.6 – Схема сумматора для сложения трех разрядов двоичного числа

 

 

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

 

Рисунок 2.7 – Схема сумматора для сложения четырех разрядов двоичного числа

 

СПХФА

Кафедра физики

 

Реферат на тему:

«Двоичные сумматоры».

 

 

Выполнила: студентка

112 группы

Щурова А.

 


Дата добавления: 2015-08-29; просмотров: 37 | Нарушение авторских прав




<== предыдущая лекция | следующая лекция ==>
Диклеймер: Все сумеречные герои принадлежат Стефании Майер. 7 страница | Проведите незабываемый Школьный Выпускной Вечер на берегу Финского залива

mybiblioteka.su - 2015-2024 год. (0.01 сек.)