Арифметический компаратор. Условное графическое обозначение. Назначение выводов.Принцип работы.



Компаратором называетсяустройство для сравнения двух однородных величин, в частности для чисел А и В, формирования признака отношения между ними.Обозначается в схемах- CMP.Для сравнения одиночных узлов или шин используются два типа компараторов: логические и арифметические. В булевых выражениях можно использовать следующие компараторы.

Таблица 7. Компараторы одиночных узлов и шин

Компаратор: Пример: Описание
== (логический) addr[19..4] == B"B800" равно
!= (логический) b1 != b3 не равно
< (арифметический) fame[] <power[] меньше чем
<= (арифметический) money[] <= power[] меньше чем или равно
> (арифметический) love[] >money[] больше чем
>= (арифметический) delta[] >= 0 больше чем или равно

Логические компараторы могут сравнивать одиночные узлы, шины и числа без неопределенных (X) значений. При сравнении шин или чисел, шины должны иметь одинаковый размер. Компилятор MAX+PLUS II выполняет побитовое сравнение шин, возвращая VCC, когда сравнение истинно, и GND, когда сравнение ложно.Арифметические компараторы могут сравнивать только шины и числа; шины должны иметь одинаковый размер. Компилятор выполняетбеззнаковое сравнение значений шин, т.е., каждая шина интерпретируется как положительное двоичное число и сравнивается с другой шиной.

Способ реализации компаратора - операционный усилитель без обратной связи с большим коэффициентом усиления. Если подать на один его вход (например инверсный) какой то постоянный уровень опорного напряжения, а на другой вход (прямой) изменяющийся сигнал - выходное напряжение у него изменится скачком, от минимального до максимального в тот момент, когда уровень входного сигнала превысит уровень сигнала опорного напряжения, установленного на другом входе, и наоборот.Таким образом, если входное напряжение на прямом входе, превысит напряжение инверсного входа, выходной транзистор компаратора открывается, если станет ниже - закрывается. То есть компаратор сравнивает напряжения.

 

 

Микросхемы АЛУ. Условное графическое обозначение.назначение выводов. Принцип работы.

Микросхема К155ИП3, КМ155ИП3 (74181) — четырехразрядное, скоростное АЛУ. Оно может работатьв двух режимах, выполняя либо 16 логических, либо 16 арифметических операций. Для получения максимального быстродействия при обработке длинных цифровых слов в схеме АЛУ присутствует внутренняя СУП.На входы A0—A3 (активные уровни — низкие) подается четырехразрядное слово А (операнд А), на входы B0—B3 — аналогичное слово-операнд В. Арифметико-логическое устройство К155ИП3, КМ155ИП3 (74181) имеет четыре входа выбора S0 — S3 с помощью которых можно выбрать 24=16 функций устройства. Реально число этих функций в 2 раза больше: с помощыо входа М (modecontrol) переключаются режимы и АЛУ выполняет либо 16 арифметических операций, либо генерирует 16 логических функций двух переменных.На входе Сn принимается входной сигнал переноса. Результат выполнения одной из 32 выбранных функций АЛУ появляется на выходах F0 — F3 (активные уровни — низкие). На выходе выделяется сигнал переноса (после четырех разрядов). Этот сигнал подается на вход Сn следующего АЛУ при составлении схем АЛУ большей емкости. Микросхемы К155ИП3, КМ155ИП3 (74181) имеют три вспомогательных выхода: А=В — выход компаратора, отображающий равенство операндов (выход имеет открытый колектор), G — выход генерации переноса, P — выход распространения переноса. Выходы G и P имеют активные низкие уровни.Микросхемы К155ИП3, КМ155ИП3 управляются параллельными входами выбора S0—S3 и входом управления режимом М. Если на входе М напряжение высокого уровня, запрещаются все внутренние переносы и прибор будет исполнять логические операции поразрядно. При напряжении низкого уровня на входе М переносы разрешаются и будут выполняться арифметические операции над двумя четырехразрядными словами. За счет полной внутренней СУП сигнал переноса на выходе Cn+4 появляется при каждом входном сигнале переноса, поступившем на вход.Для организации переноса между корпусами АЛУ, объединяемыми в многоразрядную схему, используются выходы P и G. Данные, появляющиеся на них, не зависят от состояния входа переноса Сn.


Дата добавления: 2018-08-06; просмотров: 1253; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!