УНИВАК 1050
UNIVAC 1050 представлял собой десятичный и двоичный компьютер с переменной длиной слова (от одного до 16 символов). Первоначально он был анонсирован в мае 1962 года как автономный процессор ввода-вывода для более крупных систем UNIVAC. [1]
Инструкции имели фиксированную длину (30 бит – пять символов) и состояли из пятибитного « кода операции », трехбитного спецификатора индексного регистра , одного зарезервированного бита, 15-битного адреса и шестибитного «поля подробностей». функция которого меняется в зависимости от каждой инструкции. Память составляла до 32К шестибитных символов.
Первые 256 позиций памяти были сгруппированы в 64 поля по 4 символа каждое, называемые «тетрады». [1] к любой из этих позиций можно обратиться либо по тетраде, либо по индивидуальному символу. Эти тетрады использовались для реализации следующего:
- 2 арифметических регистра (каждый шириной 16 символов)
- 7 индексных регистров (каждый шириной 3 символа)
- Множитель и частное (каждый по 4 символа шириной)
- 6 каналов ввода/вывода
Как и IBM 1401 , 1050 обычно использовался в качестве автономного периферийного контроллера во многих установках как больших «научных компьютеров», так и больших «бизнес-компьютеров». В этих установках большой компьютер (например, UNIVAC III ) делал всю свою работу . ввод-вывод на магнитных лентах , а 1050 использовался для форматирования входных данных от других периферийных устройств (например, устройств чтения перфокарт ) на лентах и передачи выходных данных с лент на другие периферийные устройства (например, перфокарты или линейный принтер ).
Версия системы реального времени U1050-II, используемая ВВС США, имела некоторые дополнительные периферийные устройства. Самым значительным из них был FASTRAND барабанный складской блок 1. Это физически большое устройство имело два вращающихся в противоположных направлениях барабана, установленных горизонтально один над другим в герметичном шкафу. Головки чтения-записи были установлены на горизонтально движущейся балке между барабанами, приводимой в движение сервоприводом звуковой катушки, внешним по отношению к герметичному шкафу. Эта подсистема высокоскоростного доступа позволяла работать в режиме реального времени. Еще одной особенностью была подсистема связи с модемной связью с удаленными объектами. Ленточный накопитель Uniservo VI-C обеспечивал контрольный журнал транзакций. Другими периферийными устройствами были устройство для чтения карт, перфоратор и принтер. На пульте оператора были кнопки «стоп и движение» и телетайп «Телетайп модели 33» для связи и управления. Первоначальный заказ ВВС в ноябре 1963 года предусматривал 152 системы. [2]
Впоследствии UNIVAC выпустила модели 1050 Model III (1050-III) и 1050 Model IV (1050-IV) для коммерческого использования общего назначения. Ключевое различие между двумя моделями заключалось в производительности и расширяемости. 1050-IV можно было расширить до 64 КБ адресной памяти, к которой можно было обращаться по двум символам одновременно с временем цикла 2 микросекунды на один доступ (против 4,5 микросекунд в 1050-III). Обе модели поддерживали десятичное умножение/деление в качестве опции обновления. [1]
Ссылки
[ редактировать ]- ^ Jump up to: Перейти обратно: а б с http://www.bitsavers.org/pdf/auerbach/Auerbach_Standard_EDP_Reports_196609_Volume_8_Univac.pdf
- ^ Джин Смит (27 августа 1964 г.). «Бывшие и нынешние официальные лица опровергают слухи на Уолл-стрит о бедах Univac» . Нью-Йорк Таймс . стр. 45, 50.