logo

Пълен суматор

Полусуматорът се използва за събиране само на две числа. За да се преодолее този проблем, беше разработен пълен суматор. Пълният суматор се използва за добавяне на три 1-битови двоични числа A, B и пренасяне C. Пълният суматор има три входни състояния и две изходни състояния, т.е. сумиране и пренасяне.

Блокова схема

Пълен суматор

Таблица на истината

Пълен суматор

В горната таблица

  1. „A“ и „B“ са входните променливи. Тези променливи представляват двата значими бита, които ще бъдат добавени
  2. '° Св' е третият вход, който представлява пренасянето. От предишната по-ниска значима позиция се извлича пренасящият бит.
  3. „Sum“ и „Carry“ са изходните променливи, които определят изходните стойности.
  4. Осемте реда под входната променлива обозначават всички възможни комбинации от 0 и 1, които могат да се появят в тези променливи.

Забележка: Можем да опростим всеки от изходните 'булеви функции' с помощта на метода на уникалната карта.

SOP формулярът може да бъде получен с помощта на K-карта като:

размер шрифт латекс
Пълен суматор

Сума = x' y' z+x' yz+xy' z'+xyz
Пренасяне = xy+xz+yz

Изграждане на веригата на половин суматор:

Пълен суматор

Горната блокова диаграма описва конструкцията на веригата на пълния суматор . В горната схема има две вериги на половин суматор, които се комбинират с помощта на портата ИЛИ. Първият полусуматор има два еднобитови двоични входа A и B. Както знаем, полусуматорът произвежда два изхода, т.е. Sum и Carry. Изходът „Sum“ на първия суматор ще бъде първият вход на втория полусуматор, а изходът „Carry“ на първия суматор ще бъде вторият вход на втория полусуматор. Вторият полусуматор отново ще осигури „Сума“ и „Пренасяне“. Крайният резултат от веригата на пълния суматор е битът 'Сума'. За да намерим крайния изход на 'Carry', ние предоставяме изхода 'Carry' на първия и втория суматор в ИЛИ вратата. Резултатът от портата ИЛИ ще бъде окончателното изпълнение на пълната верига на суматора.

MSB се представя от последния бит 'Carry'.

Пълната логическа верига на суматора може да бъде конструирана с помощта на 'И' и ' XOR' врата с ан ИЛИ порта .

каква колекция в java
Пълен суматор

Действителната логическа схема на пълния суматор е показана на горната диаграма. Конструкцията на пълната схема на суматора може също да бъде представена в булев израз.

Сума:

  • Извършете операцията XOR на вход A и B.
  • Изпълнете операцията XOR на резултата с пренасяне. И така, сумата е (A XOR B) XOR Cвкоето също е представено като:
    (A ⊕ B) ⊕ Cв

Носете:

  1. Изпълнете операцията „И“ на вход A и B.
  2. Изпълнете операцията 'XOR' на вход A и B.
  3. Изпълнете операциите „ИЛИ“ и на двата изхода, които идват от предишните две стъпки. Така че „пренасянето“ може да бъде представено като:
    A.B + (A ⊕ B)