Полный вычитатель

❒ Эксперимент 1: 1-битный полный вычитатель

M S E 1 D E2
           
Неравнозначность

Таблица 6.2.5.1

Полный вычитатель - student2.ru

Рисунок 6.2.5.1 KV-диаграмма для D

Полный вычитатель - student2.ru



Полный вычитатель - student2.ru

Полный вычитатель - student2.ru Рисунок 6.2.4.1 Схема 1

Рисунок 6.2.4.2 Схема 2

Рисунок 6.2.5.2 KV-диаграмма для E2

Полный вычитатель - student2.ru

       
  Полный вычитатель - student2.ru   Полный вычитатель - student2.ru

Полный вычитатель - student2.ru Вопрос 1:Полувычитатели можно использовать только с определенными ограничениями. Обоснуйте это мнение.

Вопрос 1:Сравните дедукцию схемы, представленной на рисунке 6.2.5.3, со схемой 1- битного полного сумматора.

Полный вычитатель - student2.ru

Ответ:Полувычитатели можно использовать только при вычитании самых низких по значению разрядов двух двоичных чисел с разрядами n. В данном случае заимствование может не приниматься во внимание.

Ответ:Схема для образования разности(рисунок 6.2.5.3) является идентичной схеме для образования суммы в 1-битном полном сумматоре (рисунок 6.2.2.3).




Полный вычитатель - student2.ru

❒ Эксперимент 2: Варианты схем 1-битного полного вычитателя

Обоснование:

D = M - S - E1

Полный вычитатель - student2.ru

Рисунок 6.2.5.4 Вариант схемы 1

Полный вычитатель - student2.ru

Рисунок 6.2.5.5 Вариант схемы 2

Разности от M - S образует первый полувычитатель, а поучающаяся промежуточная разность с E1 образует результат вычитания.

Рисунок 6.2.5.3 Схема 1-битного полного вычитателя

Примечания:



6.2.6 Вычитатель двоичных чисел ❒Эксперимент 1:

P - Q CI P3 P2 P1 P0 Q3 Q2 Q1 Q0 Σ 3 Σ 2 Σ 1 Σ 0 CO
7 - 5
5 - 3
7 - 4
9 - 9

Таблица 6.2.6.

Полный вычитатель - student2.ru

Рисунок 6.2.6.1 Схема

Полный вычитатель - student2.ru Полный вычитатель - student2.ru Вопрос 1:Положительные двоичные числа обозначаются через знаковый разряд с помощью «0». Как нужно дополнить схему на рисунке 6.2.6.1?

Полный вычитатель - student2.ru Ответ:Выход сигнала переноса CO должен быть инвертирован путем подключения элемента НЕ.

Полный вычитатель - student2.ru Вопрос 2:Следует решить примеры вычитания, результаты которых являются отрицательными, например, 6 – 9. Составьте соответствующие значения. Что они определяют?

Вопрос 3:Исправьте схемотехническое проектирование, представленное на рисунке 6.2.6.1, таким образом, чтобы результат был следующим: CO Σ3 Σ2 Σ1 Σ0 = 10011. Если Вы удостоверились в правильности своей схемы, дополните рисунок 6.2.6.2 и занесите значения для отдельных входов и выходов. Указание: нет необходимости во втором 4-разрядном полном сумматоре.

Полный вычитатель - student2.ru

Рисунок 6.2.6.2

Полный вычитатель - student2.ru Ответ:

Полный вычитатель - student2.ru Ответ:Переноса не происходит, то есть CO = 0. Результат образуется во втором дополнении (Σ = 1101).

Наши рекомендации