Входы выбора функций | Вход–выход (отрицательная логика) | Вход–выход (положительная логика) | |||||
S3 | S2 | S1 | S0 | Логическая функция (М=Н) | Арифметическое действие (М=L, C=L) | Логическая функция (М=Н) | Арифметическое действие (М=L, C=Н) |
L | L | L | L | А минус 1 | А | ||
L | L | L | H | АВ минус 1 | |||
L | L | H | L | минус 1 | |||
L | L | H | H | Логическая 1 | Минус 1 | Логический 0 | Минус 1 |
L | H | L | L | А плюс () | А плюс | ||
L | H | L | H | АВ плюс () | () плюс | ||
L | H | H | L | А минус В минус 1 | А минус В минус 1 | ||
L | H | H | H | минус 1 | |||
H | L | L | L | А плюс () | А плюс АВ | ||
H | L | L | H | А плюс В | А плюс В | ||
H | L | H | L | B | плюс () | В | () плюс АВ |
H | L | H | H | АВ | АВ минус 1 | ||
H | H | L | L | Логический 0 | (А плюс А)* | Логическая 1 | А плюс А* |
H | H | L | H | АВ плюс А | () плюс А | ||
H | H | H | L | AB | плюс А | () плюс А | |
H | H | H | H | A | А | А | А минус 1 |
Примечания: 1. L – низкий уровень напряжения; Н – высокий уровень напряжения.2. Высокий уровень напряжения на выходе А=В имеет место при равенстве слов А и В.
* Равнозначно тому, что каждый разряд сдвинут в направлении боле высокого разряда.
Если АЛУ выполняет логико-арифметическую операцию, логическая функция реализуется поразрядно, а арифметическая – с переносом. Например, входному коду MS3S2S1S0=LHHLH отвечает операции А∙В+А (третья снизу строка в таблице 1, отрицательная логика), где А∙В – логическое умножение двух слов. Если А=1010 и В=0111, то первая операция дает: АВ=0010, и, следовательно, 0010+1010=1100.
При использовании АЛУ в качестве компаратора сигнал снимают с выхода А=В (вывод 14). Этот вывод – с открытым коллектором, и к источнику питания его следует подключать через внешний резистор 1кОм.
Режим компаратора обеспечивается при М=L и S3S2S1S0=LHHL. Когда числа А и В равны, на выходе А=В формируется сигнал высокого уровня. Одновременно сигнал на выходе С4 (вывод 16) характеризует соотношение между числами А и В и в случае их неравенства, согласно таблице 2.
Таблица 2. Таблица истинности микросхемы К155ИП3
в режиме компаратора (S3=L, S2=H, S1=H, S0=L)
Вид логики | Состояние входов | Состояние выхода Сn+4 | |
Сn | А и В | ||
Положительная | H | A≤B | H |
L | A<B | H | |
H | A>B | L | |
L | A≥B | L | |
Отрицательная | L | A≤B | L |
H | A<B | L | |
L | A>B | H | |
H | A≥B | H |
Для арифметических действий над словами большей длины АЛУ включают последовательно. Здесь время суммирования определяется задержкой распространения сигнала переноса со входа младшего разряда до выхода с последнего АЛУ и составляет tзд.р=4τзд.р, где τ – задержка распространения сигнала переноса в одном АЛУ.
Порядок выполнения работы.