НПО Системы Безопасности
(499)340-94-73 График работы:
ПН-ПТ: 10:00-19:00
СБ-ВС: выходной

Главная » Периодика » Безопасность

0 ... 12131415161718 ... 101


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

« ренос из младшего разряда и двумя выходами - суммой в данном разряде и переносом в соседний стар-.ший разряд. При этом формирование значений на выходах суммы и переноса в. рассматриваемом устройстве полностью определяются комбинацией входных сигналов в соответствии с тем, как определены значения сумм и переноса в старший разряд для данной вход-

*ной комбинации в таблице, задающей правила сложения в одном разряде с учетом переноса для данной /системы счисления. Устройство с такой логикой работы мы будем называть одноразрядной суммирующей схемой и условно изображать так, как это показано на рис. 1.3, а. , : .

Вт ~

Сумматор

X

Pp-I

зн Узя У У г

Рис. 1.3

it-l Уп-1 Уп (

г

На рис. 1.3, б показано последовательное соединение одноразрядных суммирующих схем. Вся схема целиком называется сумматором и условно изобраг жается так, как это показано на рис. 1.3, в..



Рассмотрим сначала логику-работы сумматора, некотором отсутствует связь между одноразрядной суммирующей схемой знакового разряда и одноразрядной суммирующей схемой младшего числового разряда. Эта связь показана на рис. 1.3, б пункти-.ром.

Определение 1.11. Сумматор, схема которого показана, на рис. 1.3, б, не имеющий связи . между одноразрядными суммирующими схемами знакового и младшего числового разрядов, называется сумматором дополнительною кода.

Логика работы этого сумматора связана, очевидно, с возникновением или невозникновением переноса р из знакового разряда. Если этот перенос не возникает, то сумматор дополнительного кода работает обычным образом, производя суммирование по. правилам данной системы счисления. Так как мы предполагаем, что .результат суммирования всегда лежит в диапазоне представимости чисел, то в результате работы сумматора- на выходах одноразрядных суммирующих схем-после реализации сложения возникает код числа, равного сумме чисел, поданных на вход сумматора. Если же перенос р из знакового разряда возникает, то -в сумматоре дополнительного кода он исчезает. Вместо настоящей суммы на выходе сумматора появляется псевдосумма. Перенос из знакового разряда соответ-- ствует коду числа, равного S. П.;этому псевдосумма на S меньше настоящей суммы. Учитывая это, можно описать логику работы сумматора дополнительного кода с помощью следующего соотношения

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

Определение 1.12. Сумматор, имеющий связь между знаковым разрядом и младшим числовым разрядом, показанную пунктиром на рис. 1.3, б, называется суммапюром обратного кода или циклическим сумматором.



Логика работы сумматора обратного кода зависит от значения и определяется следующим соотношением

х+У, Ро = 0

.x + y-S + S-\ р,=\.

(1.7)


Рис. 1.4

Значки Ф и Ш, используемые в соотношениях (1.6) и (1.7), соответствуют тем операциям, которые реализуют эти сумматоры. Докажем теперь две основные теоремы, дающие правила алгебраического сложения в смещенных системах.

Теорема 1.3. При, сложении на сумматоре дополнительною кода дополнительных кодов двух чисеЛ всегда получается дополнительный код их суммы.

Другими словами, смысл теоремы состоит в том, что

Доказательство. Рассмотрим четыре случая, которые исчерпывают все возможности, которые могут представиться при сложении двух чисел.

1. Оба суммируемых числа положительны. В этом случае в знаковых разрядах чисел стоят нули и, кроме того, [х\=х и \у]=у. Проанализируем значение р, которое появляется при суммировании двух положительных чисел на знаковой одноразрядной суммирующей "схеме. Этот анализ дан на рис. 1.4, а. На все три



0 ... 12131415161718 ... 101