Разница между половинным сумматором и полным сумматором (с таблицей)

Оглавление:

Anonim

Сумматор используется для сложения чисел в цифровой логической схеме. Он использует операцию ИЛИ. Сумматор также используется для вычисления адресов и многих других действий. Их можно сформулировать для множества числовых представлений и разделить на два типа: полусумматор и полный сумматор. Другие комбинационные схемы включают кодер, декодер, мультиплексор и многие другие.

Полусумматор против полного сумматора

Разница между половинным сумматором и полным сумматором состоит в том, что сложение двух однобитовых цифр выполняется в половинном сумматоре, тогда как сложение трех однобитовых цифр выполняется в полном сумматоре. В Half Adder предыдущий перенос не может быть включен в следующий шаг. Механизм как Half Adder, так и Full Adder различен. У них обоих есть свои особенности. Выносное умножение выполняется с использованием полных сумматоров. Сумматоры Ripple также используют Full Adder как элемент своей архитектуры.

Полусумматор - это логическая схема, которая используется для сложения двух однобитовых цифр. Augend и Addend - термины, используемые для входных битов. Результат состоит из суммы и переноса. XOR применяется к обоим входам для выполнения сложения. Оба входа выполняют операцию И, чтобы произвести перенос. Он используется в калькуляторах, компьютерах и других цифровых измерительных устройствах.

Полный сумматор - это логическая схема, которая используется для сложения трех однобитовых цифр. Два входа называются операндами, а третий бит известен как переносимый бит. Это немного сложно в реализации по сравнению с полусумматором. Он имеет три входа и два выхода. Мультиплексоры и сумматоры могут быть реализованы с использованием полных сумматоров.

Таблица сравнения полусумматора и полусумматора

Параметры сравнения

Половина сумматора

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

Определение Комбинационная схема используется для сложения двух однобитовых цифр. Комбинационная схема используется для сложения трех однобитовых цифр.
Входные биты А, Б A, B, C-вход
Перенести бит Не добавлено на следующем шаге Добавлено на следующий шаг
Выражение суммы XOR A и B A XOR B XOR C (дюйм)
Перенести выражение А * Б (A * B) + (C-вход * (A XOR B))
Логические ворота И, ворота XOR 2 элемента XOR, 2 OR, 2 элемента AND
использование Компьютеры, калькуляторы, цифровые измерительные приборы Цифровые процессоры, многобитовое сложение

Что такое полусумматор?

Это разновидность комбинационной схемы. Он состоит из двух входных битов и двух выходов, которые представляют собой сумму и перенос. Два входа относятся к augend и Addend. Сумма - это нормальный вывод, а перенос - перенос. Это полезно при сложении двоичных цифр.

Булевыми уравнениями для операций суммирования и переноса являются A XOR B = A.B + A.B’и A AND B = A * B, соответственно.

В реализации полусумматора используются высокоскоростные КМОП интегральные схемы с цифровой логикой. В реализации используются серии 74HCxx. Операция суммирования практикуется с использованием операции XOR, а операция переноса реализуется с помощью логического элемента AND. Если на входе полусумматора есть перенос, он добавит только биты A и B.

Это подтверждает, что процесс двоичного сложения не завершен, и поэтому он известен как Half Adder. В полусумматоре нет диапазона для включения бита переноса с использованием более раннего бита. Предыдущий перенос не включен. Не будет пересылки бита переноса, поскольку нет логического элемента для обработки бита переноса.

Half Adder показывает сумму двух входов. Он используется в калькуляторах, компьютерах и других цифровых измерительных устройствах.

Что такое полный сумматор?

Сумматор с тремя входами и двумя выходами называется полным сумматором. Входы - A, B и C-in. C-out содержит вывод. Сначала производится сумма с помощью XOR входов A и B. Результатом является XOR с C-in. C-out это правда. Только два выхода из трех являются высокими. Выражения Full Adder можно получить с помощью K-map.

Булевы уравнения для операций суммирования и переноса: A XOR B XOR C-in и AB + BC-in + C-in A, соответственно.

Реализация полного сумматора осуществляется через два полусумматора. Полные сумматоры могут добавлять бит переноса, который является результатом предыдущего добавления. Высокая производительность достигается при использовании Full Adder. Мультиплексоры и сумматоры могут быть реализованы с использованием полных сумматоров.

И Арифметико-логический, и Графический процессор используют полный сумматор. Выносное умножение выполняется с использованием полных сумматоров. Полные сумматоры используются как элемент в Ripple Adder, поскольку сумматор добавляет биты одновременно. Комбинация полусумматора используется для разработки схемы полного сумматора.

Основные различия между полусумматором и полным сумматором

Вывод

Сумматор - это часть цифровой схемы. Полные сумматоры добавляют бит переноса, полученный из предыдущего результата. Высокий выход достигается при использовании полного сумматора. Полные сумматоры используются для преодоления недостатков полусумматоров. Эти сумматоры добавляются к инвертору, образуя половинный вычитатель. Логические ворота обрабатывают ввод очень быстро. Скорость логических вентилей в микросекундах. Использование логических вентилей ускоряет процесс сложения.

Half Adder и Full Adder широко используются в цифровых схемах для выполнения арифметических функций. Half Adder и Full Adder являются комбинационными логическими схемами, но они различаются способом обработки входных данных. Half Adder используется при низкой степени добавления, в то время как высокая степень добавления выполняется с помощью Full Adder.

Разница между половинным сумматором и полным сумматором (с таблицей)