Каталог RSS-каналов
Статистика

RSS-каналов в каталоге: 3392

Добавлено сегодня: 0

Добавлено вчера: 0

Культура / Музыка

Вычитание двоичных чисел

Основы электроакустики 05.09.2019 в 06:33

Разберёмся в основах звуковоспроизведения. 

Вычитание двоичных чисел

С помощью одних и тех же сумматоров можно не только складывать, но и вычитать двоичные числа. Микросхема К555ИМ7 (рис. 22.5, в) позволяет суммировать или вычитать одновременно четыре пары двоичных чисел, поступающих в последовательном коде на входы A и B. Режим работы – суммирование или вычитание задается установкой на входах V соответствующего логического уровня. При V = 0 реализуется режим суммирования, при V = 1 – режим вычитания. Обновление содержимого внутренних ячеек памяти (триггеров) и выдача на выходы S поразрядных результатов происходит синхронно по фронту тактового импульса на входе С. Предусмотренная в ИМ7 функция обнуления при R = 0 яв-ляется операцией асинхронной: очистка памяти ИС происходит независимо от состояния других входов. В режиме вычислений R = 1. Операция вычитания эквивалентна операции сложения, ес-ли числа представлены в дополнительном коде. Дополнительный код положительного числа совпадает с прямым кодом [A]ДОП=[A]ПР. Дополнительный код отрицательного числа формируется путем инвертирования всех цифр числа, потом к полученному результату прибавляется единица.

Осуществим операцию вычитания A1 – A2 , где A1=25, A2=23.

При реализации операции вычитания на других ИС для инверсии цифр числа B применяются дополнительно ИС типа ЛН (инверторы). Операции сложения и вычитания можно выполнять на основе одного суммирующего устройства (рис. 22.6). В этом случае цифры числа B подаются на входы сумматора через логический элемент "исключающее ИЛИ". На второй вход ЛЭ подается управляющий сигнал Z. Если Z = 0, то цифры числа В подаются на вход сумматора без изменения. Если Z = 1, то производится инверсия цифр числа B. Одновременно Z воздействует на вход переноса P0 сумматора. Эти действия приводят к переводу числа B в дополнительный код. Сумматор выполняет операцию вычитания.

Рис. 22.6. Устройство сложения / вычитания

Другие записи ленты

Сумматоры Суммирование двоичных чисел 19.02.2019 в 06:52

Демультиплексоры 14.02.2019 в 08:14

Мультиплексоры 12.02.2019 в 08:37

Шифраторы 23.01.2019 в 11:59

Дешифраторы 23.01.2019 в 09:01

Дешифраторы и шифраторы 23.01.2019 в 08:50

Двунаправленная передача сигналов 16.10.2017 в 08:36