На рисунке 10.1.3.1 показано условное обозначение модуля вычислительного устройства 74HC / HCT181.
Расположение разъемных соединений:
· P0 ... P3:4-битные входящие данные (операнд A)
· Q0 ... Q3:4-битные входящие данные (операнд В)
Управляющая линия (выбор режима):
· S0 ... S3:выбор функции через 4-битное управляющее слово на входах. С помощью S0 ... S3 определяется операция.
· M:линия выбора вида операции (селекция мод), переключение между арифметической и логической операцией
· CI:вход передачи (Carry in)
· CO:выход передачи (Carry out)
· CP, CG:для специального применения образования переноса
· P=Q:выход компаратора. Данный выход управляет сигналом 1, если все выходы результата управляют сигналом 1. Данную функцию можно использовать в определенных операциях, для того чтобы установить равенство операций A и B.
В таблице 10.1.3.1 содержатся важнейшие операции и сигналы управления для блока АЛУ 74HC / HCT181.
Рисунок 10.1.3.1 Блок вычислительного устройства 74HC / HCT181
Указания по расположению разъемных соединений:
- * : не оказывает влияние на логические операции.
- Операнд А соответствует информации на входах P.
- Операнд В соответствует информации на входах Q.
- Указанные в скобках функции действуют для построения схемы арифметико-логического устройства с аккумулятором.
- CY имеет значение «1» и представляет перенос (Carry).
Операции
Функции
M
S3
S2
S1
S0
CI
A + 1
Приращение
Арифметические операции
A - B
Вычитание
A - B - CY
Вычитание с переносом (Carry)
A + B
Сложение
A + B + CY
Сложение с переносом (Carry)
A + A
Перемещение влево
A + A + CY
Вращение слева
A - 1
Уменьшение на 1
ОТРИЦАНИЕ
*
Логические операции
(заряд инвертирован)
*
A B
Исключающее «ИЛИ»
*
A ≡ B
РАВНОЗНАЧНОСТЬ
*
B
(заряд)
*
A ΛB
И
*
A v B
ИЛИ
*
A
(нет воздействия)
*
Таблица 10.1.3.1 Сигналы управления для блока арифметико-логического устройства 74HC / HCT181