Главная страница

Цифровыеустройства. Технология idl


Скачать 3.16 Mb.
НазваниеЦифровыеустройства. Технология idl
Дата15.02.2022
Размер3.16 Mb.
Формат файлаdocx
Имя файлаBudko_CU.docx
ТипДокументы
#362193
страница13 из 46
1   ...   9   10   11   12   13   14   15   16   ...   46

Параллельный сумматор



Для сложения четырехразрядных двоичных чисел четыре полных сум- матора могут быть соединены, как показано на рис. 3.5, для получения четы- рехразрядного параллельного сумматора. Два четырехразрядных двоичных

числа подаются на входы Аи Вчетырех полных сумматоров.

А0 ,В0

это,

конечно, наименее значимые биты. Выход переноса

Сout

каждого сумматора

соединен непосредственно с входом переноса

Сin

следующего более значи-

мого полного сумматора. Выход

Сout

наиболее значимого разряда является

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

Поэтому такую схему (рис. 3.5, а) более точно называют псевдопараллель- ным сумматором.

В интегральном исполнении выпускается четырехразрядный парал- лельный сумматор 1533ИМ3(74АLS83) (рис. 3.5, б).



а б
Рис. 3.5. Параллельный сумматор

      1. Вычитатели



Полувычитатель

Логическая схема, которая осуществляет вычитание B(вычитаемое) из A(уменьшаемое), где Aи B это однобитовые числа, называется полувычита- телем. Процесс вычитания может быть представлен с помощью таблицы ис- тинности (табл. 3.3).

Таблица 3.3

Входы

Выходы

А

ВD

С

0

0

0

0

0

1

1

1

1

0

1

0

1

1

0

0


Здесь Аи В это входы, а выходы D разность и С заем.

Из таблицы истинности (см. табл. 3.3)

D




AB




AB

A

B;

 



(3.5)

С

AB
















(3.6)

В соответствии с выражениями (3.5) и (3.6) логическая схема полувычи- тателя показана на рис. 3.6.


Рис. 3.6. Логическая схема полувычитателя
Полныйвычитатель

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

вычитатель имеет три входа:

Ап(уменьшаемое),

Вп(вычитаемое) и Сп

1 (за-

ем от предыдущего разряда) и два выхода

Dп(разность) и Сп(заем).

Таблица 3.4

Входы Выходы




А

В




С




1

СD

0




0




0




0

0

0




0




1




1

1

0




1




0




1

1

0




1




1




0

1

1




0




0




1

0

1




0




1




0

0

1




1




0




0

0

1




1




1




1

1




Таблица истинности (табл. 3.4) и карта Карно для выхода

Dпточно та-

кие же, как и для

Sпв полном сумматоре, поэтому

АD В С1. (3.7)

Карта Карно для Сп

показана на рис. 3.7.


1
BC

n

A

C A(B C) BC

nn n1 nn1


Рис. 3.7. Упрощение для Сс помощью карты Карно
Существует три варианта упрощения выражения для заема С. Два из них дают схему полного сумматора, состоящего из двух полувычитателей и схемы ИЛИ. Однако наиболее интересным представляется третий вариант (см. рис. 3.7):



n ( n

nn1



nnn1) (

nnn1

nnAAСBnСBBB1)

n( n

n1)

nСAnBС1 .B

(3.8)


Логическая схема полного вычитателя для этого варианта показана на рис. 3.8.

Рис. 3.8. Полный вычитатель
Полный вычитатель (см. рис. 3.8) по сравнению с обычной схемой не состоит из двух полувычитателей, а содержит на один логический элемент (инвертор) меньше и время распространения сигнала через схемы на один элемент меньше, т. е. схема полного вычитателя (см. рис. 3.8) более быстро- действующая по сравнению с обычной схемой полного вычитателя.
      1. 1   ...   9   10   11   12   13   14   15   16   ...   46


написать администратору сайта