Am2901
4-битное ALU из серии процессорных микросхем Am2900. Функциональность аналогична 74181 или i3002/MH3002.
Выпускался в СССР под обозначением КМ1804ВС1.
0 0 0 ДОБАВИТЬ R Плюс S R ⊕ S ⊕ Перенести 0 0 1 SUBR S Минус R R' ⊕ S ⊕ Carry 0 1 0 SUBS R Минус S R ⊕ S' ⊕ Carry 0 1 1 ИЛИ R OR S (R' ∧ S') ⊕ 1 1 0 0 И Р И S R ∧ S 1 0 1 NOTRS R' И S R' ∧ S 1 1 0 EXOR R EX OR S R ⊕ S' ⊕ 1 1 1 1 EXNOR R EX NOR S R' ⊕ S' ⊕ 1
- Контакты ввода данных:
- «A0–A3»: Адресные входы для выбора одного из 16 регистров для операнда A.
- . B0–B3'': Адресные входы для выбора одного из 16 регистров для операнда B.
- ''D0–D3'': ввод внешних данных для записи в файл регистров или использования в операциях АЛУ.
- Контакты вывода данных
- Y0–Y3: Вывод результата ALU.
- F0,F3: вывод результатов ALU.
- Входы управления
- I0–I8: входы инструкций для управления режимом работы АЛУ.
- I0–I2: Регистр и управление источником данных.
- I3–I5: Управление функцией АЛУ.
- I6–I8: Управление пунктом назначения.
- ''OE#'': Включение выхода для выходов Y.
- ''CN'': передача входных данных в АЛУ.
- ''CLK'': тактовый вход для синхронных операций.
- Выводы состояния:
- CN4: Перенос выходного сигнала от АЛУ.
- G (генерация): используется для генерации переноса в каскадных конфигурациях.
- P (Распространение): используется для распространения переноса в каскадных конфигурациях.
- OVR (переполнение): указывает на арифметическое переполнение во время операций.
- НОЛЬ: указывает, что все биты результата ALU равны нулю.
Чтобы каскадно объединить несколько микросхем AM2901 для создания слов большей ширины (например, 8, 16 или 32 бита):
* Распространение переноса:
- Подключите `CN4` (вынос) чипа младшего порядка к `CN` (перенос) следующего чипа более высокого порядка.
- Используйте сигналы G (генерация) и P (распространение) для управления логикой упреждающего переноса для более быстрой работы.
2. Контроль и адресация:
- Распределите линии управления «A», «B», «D» и «I» на все чипы в каскаде.
- Убедитесь, что CLK, OE и другие сигналы управления являются общими.
3. Выходные соединения:
- Объедините выходы `Y` или `F` всех фишек, чтобы сформировать полный результат.
- Обеспечьте правильную обработку шины с тремя состояниями для общих выходов.
---
- ДЕК ФПУ
- СМ-1420
- СМ 50/50