Информатика
Проектирование
Геометрия
Алгебра
Курсовой
Графика
Электротехника
Задачи

Сопромат

Лабораторные
Методика
Физика
Чертежи
Энергетика
Математика
Реактор

Сумматоры


Сложение. Одной из основных арифметических операций, выполняемых в ЭВМ, является сложение двоичных чисел. В качестве примера рассмотрим сложение двух четырехразрядных двоичных чисел: 0111 и 0101. В десятичной системе это числа 7 и 5. При сложении имеем

Как и для десятичных чисел, сложение начинают с меньшего разряда. Сложение двух единиц низшего разряда дает , но в двоичной системе получаются 0 в низшем разряде и перенос единицы во второй разряд. Таким образом, «сумма по модулю 2» в низшем разряде обозначается  и «перенос» . Аналогично во втором столбце сложения, отсчитываемом справа налево, имеем  и . В третьем столбце  и ; в четвертом и . В результате получаем число , записанное в двоичной системе как четырехразрядное число 1100.

Любое четырехразрядное число в двоичной системе записывается как сумма следующих членов: C323+C222 + C121 + C02° где коэффициенты  могут принимать значения 0 и 1. В рассматриваемом случае для двоичного числа, соответствующего полученной сумме 1100, имеем: С3=1, С2=1; С, = 0 и С0 = 0. В результате .


20.1 сурет  20.2 сурет

Полусумматор. Простейшей арифметической операцией в ЭВМ является сложение двух одноразрядных чисел, принимающих два возможных значения: 0 и 1. Эта операция выполняется в устройстве, называемом полусумматором (рис. 20.1,а). Суммируемые одноразрядные числа в виде логических уровней напряжения А и В подаются на входы логических элементов «Исключающее ИЛИ и И». На выходе элемента Исключающее ИЛИ получается сумма по модулю 2 , равная нулю, когда А = В = 0 а также когда А = В=1. При А = 1 и В = 0 или А = 0 и В=1 =1. Выход элемента И называется «переносом» и обозначается буквой Р. При А = В = 0; А = 1 и В = 0; А = 0 и В=1 перенос Р=0. При А= В=1 перенос Р=1, что соответствует переносу единицы в следующий разряд. Нетрудно убедиться, что сумма по модулю , а перенос Р = АВ. На рис. 20.1 б приведено условное обозначение полусумматора.

Полный сумматор. При сложении двух многоразрядных двоичных чисел только в младшем разряде складываются два числа. В остальных разрядах складываются три числа: два слагаемых и перенос из суммы чисел предыдущего разряда.

На рис. 20.2 а приведена структурная схема полного сумматора, составляемая из двух полусумматоров и элемента ИЛИ. На рис. 20.2б приведено условное обозначение полного сумматора.

Четырехразрядный сумматор. Четырехразрядный сумматор показан на рис. 20.3. Он позволяет складывать 2 четырехразрядных двоичных числа.

Вычитание. Арифметическую операцию вычитания двух чисел можно свести к операции сложения. Действительно, АВ=(АС)+(СВ). Поэтому в ЭВМ часто применяют следующий порядок вычислений. Сначала вычитаемое число В, записанное в прямом двоичном коде, переводят в число, записанное в обратном коде, заменяя единицы нулями, а нули единицами. Например, число 5, записанное четырьмя знаками прямого двоичного кода: 0101. Обратный код этого числа 1010. Добавлением единицы это число переводят в запись дополнительным кодом. В результате дополнительным кодом числа 5 становится число 1011. Прибавление преобразованного таким образом в дополнительный код вычитаемого числа В к уменьшаемому числу А, записанному в прямом двоичном коде, эквивалентно операции вычитания АВ. Например, 75 = 0111 + 1011= (1)0010. Отбрасывая пятый (высший) разряд числа, заключенный в скобки, получаем число 0010= .


Рис. 20.3

Регистры

 Регистром называют устройство, предназначенное для записи и хранения дискретного «слова» двоичного числа или другой кодовой комбинации.

 Основные элементы регистра двоичные ячейки, в качестве которых применяются триггеры. Число двоичных ячеек определяется числом двоичных разрядов «слова» (длиной слова), на которое рассчитан регистр.

Описанный регистр может запоминать и выдавать информацию только в параллельных кодах, когда каждому разряду соответствует отдельная линия. Более экономична передача информации в последовательных кодах, когда используется одна линия для последовательной (во времени) передачи комбинации нулей и единиц. Для записи и хранения информации в последовательных кодах применяют сдвигающие (сдвиговые) регистры.

 На рисунке 21.1а,б приведены схема и условное обозначение сдвигающего регистра на –триггерах (–типа). Пусть требуется записать в регистр трехразрядное двоичное слово , имеющее разряды , . При  в триггер  вводятся  и . Поскольку –триггер с разделенными входами работает как синхронный –триггер, по окончании синхронизирующего (тактового) импульса (при переходе от  к ) на выходе триггера  появляется . Следовательно, по окончании первого тактового импульса , .

 


Рис. 21.1

Затем на информационный вход регистра поступает второй разряд  слова . При воздействии второго тактового импульса триггер  воспримет информацию с выхода первого триггера: , . По окончании второго тактового импульса , , а первый триггер воспримет входную информацию регистра и на его выходе , . Таким образом, произошел сдвиг информации из первого разряда регистра во второй; точно так же по окончании третьего тактового импульса , ,  и все слово записано в регистр.

 Считывать информацию из сдвигающего регистра можно либо в последовательном коде, либо в параллельном коде.

 Регистратор один из основных элементов ЭВМ и многих устройств автоматики и информационноизмерительной техники.

Контрольные вопросы

Объясните принцип работы регистров.

Основные элементы регистра

3.2.3. Катушка, имеющая w = 500 витков, внесена в однородное магнитное поле, индукция которого возросла при этом от 0 до 0,8 Тл за время t = 0,1 с. К катушке подключен резистор сопротивлением R = 20 Ом. Определить ток и мощность, выделившуюся в резисторе, если сечение катушки S = 12 см2 и ее сопротивление RK = 4, Ом.

Дано:

Система СИ

Решение:

w = 500 витков

Определим ЭДС, наведенную в катушке:

Зная сопротивление всей цепи R = 24 Ом, определим ток в катушке: = 4,8/24 = 0,2 А.

Мощность, выделившаяся на резисторе,

P = I2R = (0,2)2 . 20 = 0,8 Вт

t = 0,1 с

S = 400 мм2

= 0,4.10-3 м2

B = 0 – 0,8 Тл

R = 20 Ом.

S = 12 см2

= 12.10-4м

RK = 4, Ом.

Найти:

I – ? 

P – ? 

Ответ: I = 0,2 А, P = 0,8Вт

3.2.4. Через центр кольца с площадью поперечного сечения S =1 см2, средним диаметром d = 3 см и числом витков w = 100 пропущен провод. Определить ЭДС, наведенную в нем, если магнитная проницаемость сердечника µ = 3000, а ток I в обмотке кольца за t = 0,03 с изменился на 12 А.

Дано:

Система СИ

Решение:

S = 1 см2

= 1.10-4м

ЭДС, наведенная в проводнике,

.

Для  ее определения необходимо найти значение взаимной индуктивности:

 

d = 3 см

= 0,03м

w = 100 вит.

µ = 3000

t = 0,03 с

Найти:

е- ? 

 

Тогда мВ

Ответ: е = 160 мВ


Курс электрических цепей

Радиосигналы
История искусства
Основы конструирования
Энергосбережение