Вход/Регистрация
История вычислительной техники в лицах
вернуться

Малиновский Борис Николаевич

Шрифт:

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

Приложение 15

Вычислительная машина «Сетунь» Московского Государственного университета

Общая характеристика машины

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

Особенностью машины в математическом отношении является использование троичной системы счисления с коэффициентами 1, 0, -1.

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

Внутренние устройства машины работают на частоте 200 кГц, выполняя основные команды со следующими затратами времени: сложение — 180 мксек, умножение — 325 мксек, передача управления — 100 мксек.

Длина слова в арифметическом устройстве машины — 18 троичных разрядов. Команда кодируется полусловом, т. е. девятью разрядами. В запоминающем устройстве каждая пара полуслов, составляющая полное слово, и каждое полуслово в отдельности наделены независимыми адресами. Число, представленное полусловом, воспринимается арифметическим устройством как 18-разрядное с нулями в младших разрядах.

Оперативное запоминающее устройство машины, выполненное на ферритовых сердечниках, обладает емкостью в 162 полуслова.

Запоминающее устройство на магнитном барабане вмещает 2268 полуслов. Обмен между барабаном и оперативным запоминающим устройством производится группами по 54 полуслова. Предполагается ввести дополнительное запоминающее устройство на магнитной ленте и увеличить емкость барабана до 4374 полуслов.

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

В арифметическом устройстве машины «Сетунь» 18-разрядное троичное слово рассматривается как число, в котором запятая расположена между вторым и третьи разрядами. Это число можно выразить формулой

Диапазон чисел в арифметическом устройстве составляет -4,5 =< х =<+4,5 при абсолютной погрешности |дх| < 0,5е-16.

Число считается нормализованным, если оно заключено в интервале 0,5 х 1,5 или равно нулю. Порядок нормализованного числа изображается пятью старшими разрядами полуслова, хранящегося в запоминающем устройстве по отдельному адресу.

Девять разрядов полуслова, представляющего команду, распределены следующим образом: пять первых разрядов составляют адрес, три разряда — код операции, девятый разряд — признак модификации адреса. Если в этом разряде стоит 0, то команда выполняется без изменения адреса, если 1, то к адресу прибавляется число, находящееся в регистре модификации, если -1, то это число вычитается из адреса. Особое значение имеет младший (пятый) разряд адреса: у адреса полного слова в этом разряде -1, у адреса старшего полуслова 0, у адреса младшего полуслова 1.

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

для записи (считывания) передаваемой информации. Остальные четыре разряда адресной части команды либо обозначают номер зоны на барабане, либо используются для конкретизации команды: ввод или вывод. В функциональном отношении машина разделяется на шесть устройств:

1) арифметическое устройство; 2) устройство управления; 3) оперативное запоминающее устройство; 4) устройство ввода; 5) устройство вывода; 6) запоминающее устройство на магнитном барабане.

Преимущества троичной системы счисления

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

  • Читать дальше
  • 1
  • ...
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153

Ебукер (ebooker) – онлайн-библиотека на русском языке. Книги доступны онлайн, без утомительной регистрации. Огромный выбор и удобный дизайн, позволяющий читать без проблем. Добавляйте сайт в закладки! Все произведения загружаются пользователями: если считаете, что ваши авторские права нарушены – используйте форму обратной связи.

Полезные ссылки

  • Моя полка

Контакты

  • chitat.ebooker@gmail.com

Подпишитесь на рассылку: