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

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

0 ... 58596061626364 ... 101


щая схема умножения, показанная на рис. 2.1, остается прежней. Единственное отличие состоит в том, что сумматор на этой схеме является сумматором, работающим по правилам сложения в системе счисления с основанием - 2.

Пример 4.15. Найти произведение чисел {x) 2=0,1101 и (.V>-2= 1,0010.

10010 - .

0000 1101 + 0000 0000 1101

00101010

Окончательный ответ (лу) 2 = 0,0010.

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

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

iV(j;) = max\у„-2-".....уг2.....у.2"\.

Через у обозначим делитель, сдвинутый на k разрядов;/=(-2).;/. , - Правила деления имеют следующий вид. 1. Для начала деления необходимо сдвинуть делитель так, чтобы выполнялось равенство Л(л) = Л/(>*).



. 2. Находится разность y+j = y-У, где у-остаток на /-м шаге деления и =

3. Если < ЛО*), то очередная цифра частного равна единице. Делитель сдвигается на г разрядов так, чтобы выполнялось равенство Niv- = - N(y~), а в разряды частного с номерами {k - 1),..., (k - r+l) записываются нули. Переход к пункту 2 при замене i на i -Ь 1.

4. Если N(Vii) = N{y), то в соответствующий разряд частного записывается единица. Возвращение к пункту 2 с заменой i на i + l-

б. Если N{V{+i) Niy), то очередная цифра частного, равна нулю. Делитель сдвигается на один разряд (к заменяется на k-l), возвращение к пункту 2.

Пример 4.16. Разделить число (x) 2 = 11001 на число (3/) 2=111. Начальный сдвиг делителя 11100 11001 111 11100

01101-

"ото

00111-"00111

сдвиг делителя на один разряд

сдвиг делителя на один разряд

111.

00000-

пример 4.17. Разделить число (а-) 2 = 10010 на число (.у) 2= 110. Начальный сдвиг делителя ГЮОО

10010 1110 11000 1 101 1

11010-11000

Ш01О- 00011

00"11-"00011

сдвиг делителя на один разряд

ПОИ.



Используя схему деления, можно построить алгоритм для выполнения операции извлечения квадратного корня в системе счисления с основанием -2. Однако этот алгоритм является довольно сложным, и мы его рассматривать не будем.

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

Задачи

1. Найти правила обнаружения переполнения разрядной сетки при работе машины в системе с основанием -2, если в этой ма-iiyiHe используется естественная форма представления чисел.

2. Сформулировать правила деления длд системы с основанием - 3 и разделить в этой системе число <х) з«=201 на число О) з-110.

3. Сформулировать правила округления для систем с Отрицательным основанием.

• § 4.2. Системы счисления с комплексным основанием

.IS-

Будем рассматривать множество цифр Л = {«1, «2» а,}, в которых количественные эквиваленты, сопоставляемые uj, могут принимать комплексные значения. Обобщим на этот случай соотношение вида (1.1)

2= f pa + bL (4.5)

- Й=+оо

Если некоторое комплексное число z представимо в виде (4.5), то это представление будем называть записью числа z в системе счисления с основанием р (в общем рассматриваемом случае р предполагается комплексным числом).

Определение 4.1. Система счисления "с комплексным основанием р называется арифметической системой, если выполнены следующие три условия: число - 1 представимо конечным образом в виде (4.5), сумма и произведение любых пар цифр из А представимы в виде (4.5) конечным образом.

Лемма 4.1. Если в арифметической системе. представимы числа z\ и Z2, то в этой системе представимы числа Zi-t-z, ZiZ, -Zj k - z.



0 ... 58596061626364 ... 101