Из книги Б. Н. Малиновского «История вычислительной техники в лицах», «кит», птоо "А. С. К." Киев, 1995



жүктеу 0.77 Mb.
бет4/4
Дата17.06.2016
өлшемі0.77 Mb.
1   2   3   4

Приложение 7

ЭУМ М-4

Система счисления - двоичная, с фиксированной запятой, 23 разряда Скорость работы - 50 тыс. операций сложения или вычитания в секунду; 15 тыс. операций умножения в секунду; 5,2 тыс. операций деления или извлечения квадратного корня в секунду; средняя скорость в режиме универсального счета - 10-15 тыс. операций в секунду.

Объем внутренней памяти: оперативная память - 1024 24-разрядных чисел; постоянная память - 1024 23-разрядных чисел. Ввод информации - с перфоленты со скоростью 45-50 чисел в секунду

Вывод информации - на устройство БП-20 со скоростью 42 слова в секунду В качестве элементной базы использовались транзисторы П14, П15, П16, П203, диоды Д2, Д9, Д12 и некоторые другие. Оперативная и постоянная памяти строились на ферритовых сердечниках, в качестве генераторов тока в этих ЗУ использовались радиолампы (всего около 100 штук).

Главный конструктор машины М.А. Карцев, старший конструктор В.В. Бе-лы некий.

Участники разработки: ст. научи, сотрудник, д.ф.-м.н. А.Л. Брудно, научный сотрудник, к.ф.-м.н. Е.В. Гливенко, научный сотрудник, к.ф.-м.н. Д.М. Гроб-ман, ст. научи, сотрудник, к.т.н. Ю.В. Поляк; ведущие инженеры Г.И. Танетов, Н.А. Дорохова, Л.В. Иванов, Р.П. Шидловский, Е.Н. Филинов; инженеры: Ю.Н. Глухов, А.Н. Чернов, Л.Я. Чумаков, Ю.В. Рогачев, И.З. Блох, Р.П. Макарова, В.П. Кузнецов, Е.С. Шерихов; конструкторы: Е.И. Цибуль, Ю.И. Ларионов, В.Ф. Сититков, Ю.А. Шмульян.

На различных этапах разработки и настройки принимало участие от 10 до 40 человек научных сотрудников, инженеров, конструкторов, техников и лаборантов ИНЭУМ.

Приложение 8

ЭВМ М-4М

Разрядность - 29 двоичных разряда. Объем внутренней памяти: постоянная память - 819-16384 слова, оперативная память - 4096-16384 слова. Быстродействие - 220 тыс. операций в секунду Скорость ввода-вывода при межмашинном обмене - 3125 29-разрядных слов в секунду или 6250 14-разрядных слов в секунду. Ввод с перфоленты - 500 строк в секунду. Вывод на печать (БП-20) - 10-12 строк в секунду.



Приложение 9

ЭВМ М-10

Среднее быстродействие - 5 млн. операций в секунду Быстродействие на малом формате (16 разрядов) - около 10 млн. операций в секунду. Общий объем внутренней памяти - 5 млн. байт.

Первый уровень - оперативная 0,5 млн. байт; постоянная 0,5 млн. байт.

Второй уровень - 4 млн. байт. Пропускная способность мультиплексного канала - более 6 млн. байт в сек. (при одновременной работе 24 дуплексных направлений связи). Емкость буферной памяти мультиплесного канала - более 64 тыс. байт.

Система прерывания программ - 72-канальная, с 5 уровнями приоритетов.

Показатели надежности: коэффициент готовности - не менее 0,975, время (среднее) безотказной работы - не менее 90 часов.

Степень унификации: коэффициент повторяемости - 346, коэффициент применяемости - 46%. Обеспечивается одновременная работа 8 пользователей на восьми математических пультах.

Математическое обеспечение машины М-10 включает: операционную систему, обеспечивающую разделение времени и оборудования, диалоговый режим одновременной отладки до 8 независимых программ и мультипрограммный режим автоматического прохождения до 8 независимых задач; систему программирования, включающую машинно-ориентированный язык АВТОКОД и проблемно-ориентированный язык АЛГОЛ-60, соответствующие трансляторы и средства отладки; библиотеку типовых и стандартных программ; диагностические программы; программы контроля функционирования (тесты).

Основные особенности машины:

Машина М-10 содержит две линии арифметических процессоров. За один машинный такт одновременно выполняются операции с фиксированной и плавающей запятой, а также целочисленные операции: - над 16 парами 16-разрядных чисел; - над 8 парами 32-разрядных чисел; - над 4 парами 64-разрядных чисел; - над 2 парами 128-разрядных чисел.

Предусмотрены также векторные операции. Например, за 1 такт может быть произведено вычисление скалярного произведения векторов (в каждой линии процессоров - сумма произведений до 8 пар 16-разрядных или до 4 пар 32-разрядных чисел и, если необходимо, суммирование с результатом аналогичной операции, выполненной в предыдущем такте).

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

Адресация памяти осуществляется в 2 ступени: сначала формируется математический адрес путем суммирования содержимого базового регистра с 22-разрядным смещением: затем с помощью аппарата дискрипторных таблиц математический номер листа (старшие разряды математического адреса) подменяются физическим номером листа, при этом получается физический адрес. В качестве базовых и индексных используются 16 специальных регистров. Каждый пользователь имеет доступ к виртуальной памяти в 8 мегабайт, адресуемый с точностью до полуслова. К аппарату формирования физических адресов имеет доступ только операционная система; с этим аппаратом совмещен также аппарат защиты памяти.

Организация оперативной памяти позволяет за одно обращение выбирать от 2 до 64 байт одновременно, начиная от произвольного адреса.



Приложение 10

ЭВМ М-13

СТРУКТУРА

1.Центральная процессорная часть:

Арифметические процессоры (4,8 или 16);

Восемь блоков оперативной памяти;

Два блока постоянной памяти;

Один блок оперативной памяти второго уровня;

Центральный коммутатор;

Центральное управление;

Мультиплексный канал.

2.Аппаратные средства поддержки операционной системы:

Центральный управляющий процессор;

Таблицы виртуальной трехуровневой памяти и средства поиска.

3.Абонентское сопряжение:

Стандартизованное электрическое сопряжение;

Программируемый интерфейс;

Сопрягающие процессоры (от 4 до 128).

4.Специализированная процессорная часть:

Контроллер технического управления;

Управляющая память гипотез;



Процессоры когерентной обработки ( от 4 до 80).

ТЕХНИЧЕСКИЕ ХАРАКТЕРИСТИКИ




Исполнение М13




M1300

M1301

M1302

1. ЦЕНТРАЛЬНАЯ ПРОЦЕССОРНАЯ ЧАСТЬ










А) Быстродействие, оп/с

12х106

24х106

48х106

Б) Емкость внутренней памяти, Мбайт

8,5

17

34

В) Суммарная пропускная способность центрального коммутатора, Мбайт/с

800

1600

3200

Г) Пропускная способность мультиплексного канала, Мбайт/с

40

70

100

2. АБОНЕНТСКОЕ СОПРЯЖЕНИЕ










А) Число сопрягающих процессоров




8, 16...128




Б) Максимальное быстродействие, оп/с




350х106




3. СПЕЦИАЛИЗОВАННАЯ ПРОЦЕССОРНАЯ ЧАСТЬ










A) Пропускная способность контроллера технического управления, Мбайт/с

50

100

200

Б) Емкость управляющей памяти гипотез, Мбайт




4,8,12...128




B) Максимальное эквивалентное быстродействие, оп/с




2,4х109





СОСТАВ





М13

Исполнение М13




Возможные комплекты шкафов

M1300

M1301

M1302

1. ЦЕНТРАЛЬНАЯ ПРОЦЕССОРНАЯ ЧАСТЬ













A) Арифметическое устройство (АЛУ)

1,2,4

1

2

2

Б) Оперативная память главная (ОПГ)

4,8,16

4

8

8

B) Постоянная память главная (ППГ)

2,4,8

2

4

4

Г) Оперативная память большая, полупроводниковая (ОПП)

1,2,4

1

2

2

Д) Центральное устройство редактирования (ЦУР)

2

2

2

2

Е) Центральное устройство управления (ЦУУ)

2

2

2

2

Ж) Мультиплексный канал (МПК)

1

1

1

1

2. АППАРАТНЫЕ СРЕДСТВА ПОДДЕРЖКИ ОПЕРАЦИОННОЙ СИСТЕМЫ













а) Центральный управляющий процессор (ЦУП)

1

1

1

1

б) Устройство управления кодовыми шинами (УКШ)

1

1

1

9

3. АБОНЕНТСКОЕ СОПРЯЖЕНИЕ













а) Устройство абонентского сопряжения (УАС)

1,2...16

1

1

9

4. СПЕЦИАЛИЗИРОВАННАЯ ПРОЦЕССОРНАЯ ЧАСТЬ













а) Устройство контроллера технического управления (КТУ)

1

-

-

1

б) Устройство управляющей памяти гипотез (УПГ)

1,2...32

-

-

6

в) Устройство процессоров когерентной обработки (ПКО)

1,2...20

-

-

10

КОМПЛЕКТЫ: Внешних устройств, монтажные, ЗИП, КИП, оборудования систем охлаждения, программного обеспечения. ТЕХНИЧЕСКИЕ ХАРАКТЕРИСТИКИ




M1300

M1301

M1302

1. ЦЕНТРАЛЬНАЯ ПРОЦЕССОРНАЯ ЧАСТЬ










а) Быстродействие (106 оп/с)

12

24

24

б) емкость оперативной памяти первого уровня (Мбайт)

0,25

0,5

0,5

в) емкость постоянной памяти первого уровня (Мбайт)

0,25

0,5

0,5

г) Емкость оперативной памяти второго уровня (Мбайт)

8

16

16

д) Формат шин (байт)

16

32

32

е) Пропускная способность мультиплексного канала, Мбайт/с

40

70

70

2. АБОНЕНТСКОЕ СОПРЯЖЕНИЕ










а) Число сопрягающих процессоров

8

8

72

3. СПЕЦИАЛИЗИРОВАННАЯ ПРОЦЕССОРНАЯ ЧАСТЬ










а) Пропускная способность контроллера технического управления (Мбайт/с)

-

-

100

б) Емкость управляющей памяти гипотез (Мбайт)

-

-

24

в) Число процессоров когерентной обработки

-

-

40

г) Эквивалентное суммарное быстродействие процессоров когерентной обработки (оп/с)

-

-

1,2x109

4. ВНЕШНЯЯ ПАМЯТЬ










- на сменных магнитных дисках (Мбайт)

200

200

200

- на магнитной ленте (Мбайт)

42

42

42

5. ЗАНИМАЕМАЯ ПЛОЩАДЬ (м2)*

36

54

144

6. ПОТРЕБЛЯЕМАЯ МОЩНОСТЬ**










по сети 3x400 Гц, 220 В (КВА)

50

75

150

по сети 3x50 Гц, 380/220 В (КВА)

25

25

25

7. РАСЧЕТНАЯ ТРУДОЕМКОСТЬ (н/ч)

237200

330800

617236

* Без комплекта внешних устройств.

** Без двигателей системы охлаждения.



ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ

ОПЕРАЦИОННАЯ СИСТЕМА

- реальный масштаб времени (РМВ), режим разделения времени (РВ), пакетная обработка;

- 4 задания РМВ, 16 заданий РВ;

- многосеансовое выполнение до 256 заданий;

- устранение последствий сбоев и резервирование.

СИСТЕМА ПРОГРАММИРОВАНИЯ И ОТЛАДКИ

- ассемблеры, Т-язык;

- алгоритмический язык высокого уровня, ориентированный на векторные вычисления;

- интерактивный режим отладки заданий РВ и РМВ в понятиях используемого языка.

ФАЙЛОВАЯ СИСТЕМА

СИСТЕМА ДОКУМЕНТИРОВАНИЯ

БИБЛИОТЕКА ТИПОВЫХ ПРОГРАММ

СИСТЕМА ТЕХНИЧЕСКОГО ОБСЛУЖИВАНИЯ



Приложение 11

Ю.В. Рогачев. Биографическая справка

Рогачев Юрий Васильевич родился 18 августа 1925 года в Калининской области. В январе 1943 года был призван в Советскую Армию и направлен на Дальний Восток. В 1945 году принимал участие в войне с Японией. В 1946 году окончил курсы военных радиотехников и до 1950 года занимался обслуживанием и ремонтом радиоаппаратуры в войсках. После демобилизации в июне 1950 года поступил на работу к И.С. Бруку в лабораторию электросистем Энергетического института АН СССР им. Г.М. Кржижановского. Принимал участие в работах по созданию одной из первых ЭВМ - машины М-1. В 1952 году поступил учиться на радиотехнический факультет Московского энергетического института (МЭИ). После окончания МЭИ в марте 1958 года вернулся (по распределению) в тот же коллектив, ставший к этому времени самостоятельной организацией - Институтом электронных управляющих машин (ИНЭУМ). Работал инженером, старшим инженером, старшим конструктором, руководителем лаборатории. Принимал участие под руководством М.А. Карцева в создании машин М-4 и М-4М.

Разработка системы логических элементов, внедренная в одну из первых серийных транзисторных ЭВМ М-4М, явилась основой кандидатской диссертации, которую Ю.В. Рогачев успешно защитил в 1967 году.

С 1967 года - главный инженер созданного на базе отдела спецразработок ИНЭУМа Научно-исследовательского института вычислительных комплексов (НИИВК). Принимал участие в создании вычислительных машин М-10, М-10М, М-13 и построении вычислительных комплексов на их основе в качестве заместителя главного конструктора, а с 1983 года - в качестве главного конструктора. В 1977 году за разработку машины М-10 в составе коллектива присуждена Государственная премия СССР.

С 1983 года - директор Научно-исследовательского института вычислительных комплексов. Награжден орденами Отечественной войны, Трудового Красного Знамени, Знак почета. В настоящее время пенсионер. Передал автору многочисленные архивные документы (копии), освещающие жизнь и творчество М.А. Карцева.

Приложение 15

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

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

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

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

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

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

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

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

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

4374 полуслов.

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

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



n=1;0;-1

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

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

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

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

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

В функциональном отношении машина разделяется на шесть устройств:

1) арифметическое устройство;

2) устройство управления;

3) оперативное запоминающее устройство;

4) устройство ввода;

5) устройство вывода;

6) запоминающее устройство на магнитном барабане.

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

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

В троичном коде с цифрами +1, 0, -1 имеет место естественное представление чисел со знаком (так называемая симметричная, уравновешенная или сбалансированная система), и "двоичных" проблем, не имеющих удовлетворительного решения, просто нет. Это преимущество присуще всякой системе с нечетным числом цифр, но троичная система самая простая из них и доступна для технической реализации.

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

111011101010

+

111011110100

101110011110

В трехвходном троичном сумматоре перенос в следующий разряд возникает в 8 ситуациях из 27, а в двоичном - в 4 из 8. В троичном сумматоре с четырьмя входами перенос также происходит только в соседний разряд.

Операция умножения еще проще: умножение на нуль дает нуль, умножение на 1 повторяет множимое, умножение на -1 инвертирует множимое (заменяет 1 на -1, а -1 на 1). Инвертирование есть операция изменения знака числа.

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

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



Н.П. Брусенцов
1   2   3   4


©dereksiz.org 2016
әкімшілігінің қараңыз

    Басты бет