рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

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

Одноразрядные двоичные сумматоры - раздел Образование, Счетчики В Цифровых Устройствах Применяются Одноразрядные Суммирующие Схемы На Два И Т...

В цифровых устройствах применяются одноразрядные суммирующие схемы на два и три входа, причем первую называют полусумматором, вторую - полным одноразрядным сумматором.

Рассмотрим синтез полусумматоров, имеющих два входа а и b. Выходными сигналами такого устройства являются сумма S и перенос Р, которые вырабатываются согласно таблице 1 функционирования данного устройства.

a b S P

Таблица 1

Из таблицы следует, что полусумматор описывается двумя переключательными функциями:

S = not(a)*b + a*not(b), P = a*b (1) либо S = not(not(a)not(b) + a*b), P = a*b (2).

Его реализация на основании соотношений (1) либо (2) требует наличия, во-первых, логических элементов И, ИЛИ, НЕ, во-вторых, прямых a, b и инверсных а, b кодов слагаемых.

Воспользовавшись правилом инверсии, преобразуем (1) к виду, позволяющему построить полусумматор на логических элементах И-НЕ.

При синтезе комбинационных устройств (КУ) с несколькими выходами целесообразно логические функции преобразовать так, чтобы одно и то же логическое выражение в разных формулах использовалось несколько раз. Это позволит сократить общее количество логических элементов, необходимых для построения КУ.

В результате преобразования получим S = a*(not(P)) + b*(not(P)) P = a*b. Приведем их к виду, удобному для построения полусумматора только на элементах И-НЕ: S = not(not(a*not(P))not(b*not(p))) P=not(not(a*b)) (3).

Переключательные функции (3) реализуются на четырех двухвходовых схемах И-НЕ и одном инверторе.

Рис. 13.1. Реализация полусумматора на элементах И-НЕ, И-ИЛИ-НЕ (а) и его условное обозначение(б)

Сумматор в отличие от полусумматора должен воспринимать не два, а три входных сигнала: два слагаемых a, b и сигнал переноса с предыдущего разряда P. Вообще говоря, сумматор можно построить из двух полусумматоров и одной схемы ИЛИ (рис. 13.2).

Рис. 13.2. Полный одноразрядный сумматор на основе полусумматоров (а) и его условное обозначение (б)

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

Составим таблицу функционирования полного одноразрядного сумматора (табл. 2).

a b p S P

Таблица 2

Из таблицы следует
S = not(a)*not(b)*p + not(a)*b*not(p) + a*not(b)not(p) + a*b*p, (4)
P = not(a)*b*p + a*not(b)*p + a*b*not(p) + a*b*p.

Используя диаграммы Вейча можно преобразовать выражение до результата
S = a*b*p + a*not(b)not(p) + not(a)*b*not(p) + not(a)*not(b)*p, (5)
P = a*b + a*p + b*p.

Для реализации сумматора по соотношениям (1) либо (5) требуются схемы И, ИЛИ, НЕ, а также парафазные входные сигналы.

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

a b p P S
x
x
x
x
x
x
x
x

Таблица 3

В таблице избыточные комбинации, т. е. такие, которые не могут встретиться при работе сумматора, отмечены крестиками, т.е. функция S по отношению к набору переменных a, b, p, P является не полностью определенной. Используя еще раз диаграммы Вейча можно доопределить данную функцию и результат преобразования примет вид
S = a*b*p + not(P)*a + not(P)*b + not(P)*p, (6)
P = a*b + a*p + b*p.

Функции (6) удобно реализовать в базисе И-ИЛИ-НЕ, что и показано на рис. 13.3.

Рис. 13.3. Схема одноразрядного сумматора с парафазными входными сигналами

 

 

– Конец работы –

Эта тема принадлежит разделу:

Счетчики

На сайте allrefs.net читайте: Счетчики.

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Одноразрядные двоичные сумматоры

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Счетчики
Почти каждая сложная цифровая система содержит несколько счетчиков. Назначение счетчика очевидно: это подсчет числа некоторых событий или временных интервалов, либо упорядочение событий в хронологи

Счетчики со сквозным переносом
Процедуры двоичного и десятичного счета иллюстрируются в таблице. Используя только 4 двоичных разряда (D, С, В и А), мы можем считать от 0000 до 1111 (от О до 15 в десятичной системе). Столбец А та

Асинхронные счетчики по модулю 10
Счетчик по модулю 10 считает от 0000 до 1001 (от 0 до 9 в десятичной системе). Для этого нужны 4 двоичных разряда: разряд единиц, разряд двоек, разряд четверок и разряд восьмерок. Такой счетчик мож

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

Вычитающие счетчики
До сих пор мы имели дело со счетчиками, которые считают в прямом направлении (О, 1, 2, 3, 4, ...) Однако в некоторых цифровых системах возникает необходимость счета в обратном направлении (9, 8, 7,

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

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги