
- •Содержание
- •1. Общие сведения
- •1.1. Системы счисления
- •2. Цифровая логика
- •2.2. Булева алгебра
- •2.3. Цифровые интегральные схемы
- •2.4. Триггеры
- •2.5 Сдвиговые регистры
- •2.6 Выходные буферные схемы
- •2.7 Счетчики
- •2.8 Сумматоры
- •2.9 Дешифраторы
- •2.10 Мультиплексоры
- •2.11 Шифраторы
- •3. Память
- •3.1 Постоянные запоминающие устройства
- •3.2 Оперативные запоминающие устройства
- •4. Ацп и цап
- •4.1 Общие сведения
- •4.2 Электрические параметры, эксплуатационные характеристики ацп и цап
- •4.3 Классификация ацп
- •4.4 Классификация цап
2.8 Сумматоры
Сумматоры – это комбинационные устройства функционального назначения, предназначенные для сложения двух двоичных чисел.
К их числу относятся:
сумматоры по модулю два (исключающая ИЛИ);
полусумматоры (суммирование двух одноразрядных двоичных чисел);
полный сумматор (устройство суммирующее два N разрядных двоичных числа).
Примеры сумматоров
Полный
одноразрядный сумматор ИМ1 комбинационного
типа реализует функцию суммирования
входных переменных А, В, Р1 и функцию
переноса Р2. Логическая структура
сумматора (рис. 2.39) включает входную
логику, схему формирования суммы (и ее
инверсии) и схему переноса. При поступлении
высокого уровня только на один из входов
сумматора (А, В или Р1) сигнал переноса
будет отсутствовать (Р2-1), выходной
инвертор схемы формирования суммы будет
закрыт и на выходе будет высокий уровень
(S=1). При поступлении на вход сумматора
высокого уровня от двух слагаемых,
.схемой переноса вырабатывается сигнал
переноса (Р2=0), и на выходе сумматора
будет сформирован низкий уровень (S=0)
При поступлении на вход сумматора всех
трех слагаемых с высоким уровнем на
выходах схемы установится низкий уровень
(по выходу переноса Р2) и высокий уровень
(по выходу суммы S). Сумматор ИМ1 обладает
широкими логическими возможностями.
Входные цепи сумматора позволяют
выполнять операции суммирования, как
с входными переменными, так и с их
инверсиями, а при использовании входов
A3, ВЗ реализовать схему «Монтажное ИЛИ».
Управление по входам ВЗ (1) и A3 (10)
осуществляется от ИС с открытым
коллекторным выходом. Микросхема ИМ1
предусматривает дополнительный выход
для формирования инверсного значения
суммы. Указанные особенности сумматора
позволяют на его основе строить
многоразрядные сумматоры, работающие
в режиме сложения или вычитания. При
построении многоразрядных сумматоров
вход С1 первого разряда подключается к
источнику напряжения низкого уровня.
Сумма слагаемых с нечетных разрядов
снимается с выхода S, с четных ‑ с
выхода S. Для реализации многоразрядных
вычитателей вход Р1 первого разряда
подключается к источнику напряжения
высокого уровня, а слагаемое В подается
на инвертированные входы, благодаря
чему операция вычитания заменяется
операцией сложения с отрицательным
числом.
Режим работы приведен в табл. 2.15.
Таблица 2.15.
Входы |
Выходы | ||||
|
B |
A |
|
|
|
0 |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
1 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
1 |
1 |
0 |
0 |
1 |
Рис. 2.39. Логическая структура микросхемы ИМ1
Полный 4-разрядный сумматор ИМЗ (рис. 2.40) выполнен по схеме многоразрядного сумматора с последовательным переносом. Логическая структура каждого разряда, сумматора аналогична структуре ИС ИМ1. Входная логика, благодаря которой из ИМ1 можно осуществлять построение различных арифметических устройств без применения других ИС, в ИС ИМЗ отсутствует, так как соединение разрядов постоянно. Режимы работы ИМЗ приведены в табл. 2.16.
Таблица 2.16.
Выходы |
Выходы | ||||||||||
|
|
| |||||||||
A1(A3) |
B1(B3) |
A2(A4) |
B2(B4) |
S1(S3) |
S2(S4) |
P2(P4) |
S1(S3) |
S2(S4) |
P2(P4) | ||
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 | ||
1 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
0 | ||
0 |
1 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
0 | ||
1 |
1 |
0 |
0 |
0 |
1 |
0 |
1 |
1 |
0 | ||
0 |
0 |
1 |
0 |
0 |
1 |
0 |
1 |
1 |
0 | ||
1 |
0 |
1 |
0 |
1 |
1 |
0 |
0 |
0 |
1 | ||
0 |
1 |
1 |
0 |
1 |
1 |
0 |
0 |
0 |
1 | ||
1 |
1 |
1 |
0 |
0 |
0 |
1 |
1 |
0 |
1 | ||
0 |
0 |
0 |
1 |
0 |
1 |
0 |
1 |
1 |
0 | ||
1 |
0 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
1 | ||
0 |
1 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
1 | ||
1 |
1 |
0 |
1 |
0 |
0 |
1 |
1 |
0 |
1 | ||
0 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
0 |
1 | ||
1 |
0 |
1 |
1 |
1 |
0 |
1 |
0 |
1 |
1 | ||
0 |
1 |
1 |
1 |
1 |
0 |
1 |
0 |
1 |
1 | ||
1 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
Рис. 2.40. Логическая структура микросхемы ИМ3