«Урал-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 кодов/с.
Устройства ввода
  • Ввод с перфорированной киноленты со скоростью 150 кодов/с (ёмкость 12 000 40-разрядных кодов)
  • Вывод на печатающее устройство со скоростью до 20 чисел/с
  • Вывод на перфорированную киноплёнку со скоростью до 160 кодов/мин
  • В сумме поддерживается до 12 одновременно подключенных устройств ввода-вывода
Количество ламп 2100
Потребляемая мощность 25 кВт
Занимаемая площадь 150—200 м²
Режим эксплуатации круглосуточный
Начало производства 1959 [1]
Окончание производства ?
Произведено экземпляров ?

АрхитектураПравить

Арифметическое устройствоПравить

Арифметическое устройство состоит из сумматора, входного и выходных регистров. Сумматор состоит из двух частей — сумматор чисел и сумматор порядков. Сумматоры работают в обратном коде. Сумматор чисел имеет разрядность 40, сумматор порядков — 8.

Входной регистр состоит из двух частей — регистр чисел и регистр порядков. (40 и 8 бит соответственно). Выходной регистр имеет разрядность 40. При выполнении операций с фиксированной запятой регистр и сумматор порядков не используются.

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

Сумматор и регистр чисел имеет на 8 разрядов больше, чем используется для хранения чисел в памяти, благодаря чему обеспечивается защита от накапливающихся ошибок округления при последовательно выполняющихся операциях. Округление производится только при сохранении результата из сумматора в ОЗУ.

ИсточникиПравить

  • Н. А. Криницкий, Г. А. Миронов, Г. Д. Фролов, Программирование, под ред. М. Р. Шура-Бура, Государственное издательство физико-математической литературы, Москва, 1963 (Глава 9 Программно-управляемая машина Урал-2, стр 263—285)

ПримечанияПравить