Урал-2
«Урал-2» — средняя программируемая машина 60-х годов 20 века. Имеет производительность 5 тыс. операций в секунду.
«Урал-2» | |
---|---|
Модель | «Урал-2» |
Класс | средняя |
Производительность | 5000 операций/сек |
Система счисления | двоичная |
Представление чисел | с плавающей или фиксированной запятой |
Разрядность | 40 разрядов (33 мантисса, 7 порядок и знак); 40 разрядов (39 цифровых и один знак); 20 разрядов (19 цифровых и один знаковый) |
Диапазон(ы) | ; ; |
Порядок выполнения команд | заданный (естественный) |
ОЗУ | 4096 20-разрядных кодов (10кБ) на магнитных сердечниках, время доступа 15 мксек |
ПЗУ | до 8 накопителей на магнитных барабанах (каждый ёмкостью 8192 слова по 40 кодов (40кБ), скорость 3000 кодов/с, время доступа 20 мс); магнитная лента 100000 40-разрядных кодов (около 500к), скорость операций 1000 кодов/с. |
Устройства ввода |
|
Количество ламп | 2100 |
Потребляемая мощность | 25 кВт |
Занимаемая площадь | 150—200 м² |
Режим эксплуатации | круглосуточный |
Начало производства | 1959 [1] |
Окончание производства | ? |
Произведено экземпляров | ? |
Архитектура
Арифметическое устройство
Арифметическое устройство состоит из сумматора, входного и выходных регистров. Сумматор состоит из двух частей — сумматор чисел и сумматор порядков. Сумматоры работают в обратном коде. Сумматор чисел имеет разрядность 40, сумматор порядков — 8.
Входной регистр состоит из двух частей — регистр чисел и регистр порядков. (40 и 8 бит соответственно). Выходной регистр имеет разрядность 40. При выполнении операций с фиксированной запятой регистр и сумматор порядков не используются.
При работе над числами с плавающей запятой используются все регистры и сумматоры. Сумматор и регистр чисел используются для операций над мантиссами чисел, сумматор и регистр порядка — над порядками чисел.
Сумматор и регистр чисел имеет на 8 разрядов больше, чем используется для хранения чисел в памяти, благодаря чему обеспечивается защита от накапливающихся ошибок округления при последовательно выполняющихся операциях. Округление производится только при сохранении результата из сумматора в ОЗУ.
В кино
Работа машины показана в польском фильме Встреча со шпионом 1964 года.
Источники
- Н. А. Криницкий, Г. А. Миронов, Г. Д. Фролов, Программирование, под ред. М. Р. Шура-Бура, Государственное издательство физико-математической литературы, Москва, 1963 (Глава 9 Программно-управляемая машина Урал-2, стр 263—285)