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


Download 134.86 Kb.
bet1/3
Sana19.06.2023
Hajmi134.86 Kb.
#1606645
  1   2   3
Bog'liq
31-35

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


Входы

Выходы

Ai

Bi

Pi-1

Di

Vi

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

Ai -- Bi - Vi-1

Описание выходных сигналов

  • Карта Карно для заема

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

Di = Vi-1  Ai  Bi.

Выражение для заема, полученное по приведенной карте Карно, имеет вид:

_ _____

Vi = Ai Bi + Vi-1 ( Ai  Bi).

Схема полного вычитателя

  • Со сложением двоичных чисел все понятно. Как же осуществить на микросхемах-сумматорах опрации вычитания двоичных чисел? Допустим необходимо выполнить вычитание: 11 - 5 = 6. В двоичных эквивалентах произведем операцию сложения числа 1011 (число 11) и обратный код числа 5, равный 1010 (прямой код 0101). Итак:
      • Если отбросить единицу в старшем (пятом) разряде, то получится код 0101, который соответствует числу 5. Но это не число 6. Значит к результату необходимо прибавить единицу. Кстати, операция увеличения какого-либо числа на единицу называется инкрементом, уменьшения на единицу - декрементом. На рисунке 2 показана схема четырехразрядного вычитателя.
  • Рис. 2 - 4-х разрядное усройство вычитания
  • Инверторы микросхемы DD1 формируют обратный код числа В. Число А поступает на входы А1-А4 сумматора DD2, обратный код числа В - на входы В1-В4 сумматора. На вход переноса Р0 подан уровень лог. 1, что обеспечивает прибавление к результату сложения единицы (т. е. инкремент результата). На выходах S1-S4 сумматора в итоге получается разность между числами А и В.

Что такое АЛУ? Арифметико-логическое устройство, одна из составляющих процессора. В статье мы приглашаем вас узнать принципы его действия, историю создания, основные характеристики, выполняемые операции, существующие классификации АЛУ.

Определение понятия

Арифметико-логическое устройство - один из блоков процессора, управляемый УУ (устройством управления). Его предназначение: выполнение логических и арифметических преобразований над данными-операндами (аргументами операции, информацией, обрабатываемой программой). Разрядность операндов в данном случае - размер или длина машинного слова.

Современное многофункциональное АЛУ состоит сегодня из двух частей:

Операционное устройство.


Download 134.86 Kb.

Do'stlaringiz bilan baham:
  1   2   3




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling