История вычислительной техники в лицах


История вычислительной техники в лицах - стр. 497


числа, либо только неположительные, а для представления всей
необходимой для арифметики совокупности - положительных, отрицательных
и нуля - приходится пользоваться искусственными приемами типа прямого,
обратного или дополнительного кода, системой с отрицательным
основанием или с цифрами +1, -] и другими ухищрениями.
 
В троичном коде с цифрами +1, 0, -1 имеет место естественное
представление чисел со знаком (так называемая симметричная,
уравновешенная или сбалансированная система), и "двоичных" проблем, не
имеющих удовлетворительного решения, просто нет. Это преимущество
присуще всякой системе с нечетным числом цифр, но троичная система
самая простая из них и доступна для технической реализации.
 
Арифметические операции в троичной симметричной системе практически не
сложнее двоичных, а если учесть, что в случае чисел со знаком двоичная
арифметика использует искусственные коды, то окажется, что троичная
даже проще. Операция сложения всякой цифры с нулем дает в результате
эту же цифру. Сложение +1 с -1 дает нуль. И только сумма двух +1 или
двух -1 формируется путем переноса в следующий разряд цифры того же
знака, что и слагаемые и установки в текущем разряде цифры
противоположного знака.
 
Пример:
 
111011101010
 
+
 
111011110100
 
Диапазон чисел в арифметическом устройстве составляет -4,5 -$ х ^ +4,5
при абсолютной погрешности (дх1 " 0,5.3'^.
 
Число считается нормализованным, если оно заключено в интервале 0,5 х
1,5 или равно нулю. Порядок нормализованного числа изображается пятью
старшими разрядами полуслова, хранящегося в запоминающем устройстве по
отдельному адресу.
 
Девять разрядов полуслова, представляющего команду, распределены
следующим образом: пять первых разрядов составляют адрес, три разряда
- код операции, девятый разряд - признак модификации адреса. Если в
этом разряде стоит 0, то команда выполняется без изменения адреса,
если 1, то к адресу прибавляется число, находящееся в регистре



Начало  Назад  Вперед



Книжный магазин