
- •Ю.Е. Калугин электроника
- •Тема 1.Физические основы полупроводниковой техники
- •1.1. Полупроводники, типы проводимости
- •1.2. Переход «р-n»
- •Тема 2. Полупроводниковые приборы
- •2.1. Диод
- •2.2. Биполярный транзистор
- •2.3.Полевые транзисторы
- •2.4. Тиристор
- •Тема 3. Источники вторичного электропитания
- •3.1. Классификация выпрямителей
- •3.2 Однофазные и трехфазные
- •3.2.1.Вентильная группа
- •3.2.2. Сглаживающий фильтр
- •3.2.3. Стабилизация постоянного тока.
- •3.3. Управляемые выпрямители
- •3.4. Инверторы
- •3.5. Конверторы
- •Тема 4. Усилители и генераторы
- •4.1. Усилительный каскад
- •4.2. Режимы работы усилительных каскадов
- •4.3. Усилитель напряжения на биполярном транзисторе с емкостной связью
- •4.4. Усилители постоянного тока
- •4.5. Обратные связи в усилителях
- •4.6. Операционные усилители
- •4.7. Генераторы гармонических колебаний.
- •Тема 5. Элементы цифровой техники
- •5.1. Логические элементы
- •5.2. Триггер
- •5.3.Счетчики импульсов
- •5.4. Регистры, шифраторы, мультиплексоры
- •5.5. Полусумматор, сумматор
- •Тема 6. Микропроцессоры и микроЭвм
- •6.2. Генератор тактовых импульсов
- •6.3. Микропроцессор
5.5. Полусумматор, сумматор
Полусумматор – функциональный узел, осуществляющий сложение двух одноразрядных чисел, таблица истинности – табл. 5, изображение рис. 68.
Таблица 5
Таблица истинности полусумматора
-
Х1
Х2
S
C
0
0
0
0
0
1
1
0
1
0
1
0
1
1
0
1
Сумматор – устройство, осуществляющее сложение двух многоразрядных чисел.
Одноразрядный сумматор выполняют из двух полусумматоров, как на рис 69 ,а. Обозначение на рис. 69, б
HS C
с 1
SM
Х1 С С С
S Х2 S S S
Рис. 68 а б
Рис. 69
Теперь реализуем сумматор двух трехразрядных чисел. Он состоит из полусумматора и двух сумматоров и позволяет складывать трехразрядные числа, получая , в том числе и четырех разрядное число (рис. 70). Нарастание разряда числа на схеме происходит сверху вниз.
Вычитание одного двоичного числа из другого выполняют с помощью сумматора. Причем уменьшаемое суммируется с вычитаемым, взятом в дополнительном коде. Дополнительный код возникает из обратного путем добавления единицы к младшему разряду обратного кода. Например, нужно вычесть из 6 единицу в двоичном коде:
110 обратный код числа 01 – 10, дополнительное 11, отсюда 110
– 01 + 11
101 101
-
HS S1
X1 S
Y1 C
SM S2
X2 S
Y2 C
SM S3
X3 S
Y3 C S4
Складываем 5 и 3. В двоичном коде это будет:
101 + 011 = 1000. Смотрите на рис. 70:
Х3, Х2, Х1 – 1, 0, 1
Y3, Y2, Y3 – 0, 1, 1
S4, S3, S2, S1 – 1, 0, 0, 0
Рис. 70