ДЖОННИАК
![]() | Эта статья включает список общих ссылок , но в ней отсутствуют достаточные соответствующие встроенные цитаты . ( Ноябрь 2015 г. ) |

JOHNNIAC был ранним компьютером , созданным корпорацией RAND (а не Remington Rand , производителем современного компьютера UNIVAC I ) и основанным на архитектуре фон Неймана , которая была впервые использована на машине IAS . Он был назван в честь фон Неймана, сокращенно от Джона фон Неймана Численный интегратор и автоматический » компьютер « . [1]
После того, как машину дважды спасли из свалки, в настоящее время она находится в Музее истории компьютеров в Маунтин-Вью, Калифорния . [2]
Как и машина IAS, JOHNNIAC использовал 40-битные слова и включал 1024 слова основной памяти трубки Selectron , каждое из которых содержало 256 бит данных. В каждом слове хранились две инструкции в 20-битных подсловах, состоящих из 8-битной инструкции и 12-битного адреса, причем инструкции выполнялись последовательно, причем первым выполнялось левое подслово. Первоначальная машина имела 83 инструкции. Единственный регистр с именем A служил аккумулятором, а в машине также был регистр с именем Q для частного. Было только одно тестовое условие: был ли установлен старший бит регистра A. не было Индексных регистров , а поскольку адреса хранились в инструкциях, приходилось реализовывать циклы путем изменения инструкций во время работы программы. Поскольку машина имела только 10 бит адресного пространства, два бита адреса не использовались и иногда использовались для хранения данных путем чередования данных через инструкции.
ДЖОННИАК весил 5000 фунтов (2,5 коротких тонны; 2,3 т). [3]
За время своего существования в систему было внесено множество модификаций. 4096 слов памяти на магнитных сердечниках В марте 1955 года к системе было добавлено , заменив более ранние Selectrons. Это требовало всех 12 бит адресации и приводило к сбою программ, хранивших данные в «запасных битах». на 12 тысяч слов с барабанной памятью Позже, в 1955 году , была добавлена вторичная система хранения данных . Транзисторный периферийные сумматор заменил первоначальный ламповый сумматор в 1956 году. Многочисленные изменения были внесены и в устройства ввода-вывода , а в 1964 году были добавлены часы реального времени для поддержки разделения времени .
наследий JOHNNIAC был JOSS язык программирования ( JOHNNIAC из Open Shop System . Одним ) , простой в использовании язык, предназначенный для новичков JOSS был предшественником DEC от FOCAL и MUMPS .
ЦИКЛОН ; в Университете штата Айова был прямым клоном ДЖОННИАКА и был совместим с ним по инструкциям ILLIAC I в Университете Иллинойса, возможно, тоже был. Позже Cyclone был обновлен и включил в себя аппаратное обеспечение для арифметики с плавающей запятой .
- Бейдж с именем Джонниака на корпусе компьютера
- Альтернативный вид Джонниака
- Джонниакская клавиатура
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Кайслер, Стивен Х. (20 июня 2017 г.). «ГЛАВА ШЕСТАЯ ДЖОННИАК» . Рождение компьютера: от барабанов к ядрам . Издательство Кембриджских ученых. п. 120. ИСБН 9781443896252 .
- ^ https://www.computerhistory.org/collections/search/?s=JOHNNIAC
- ^ Вейк, Мартин Х. (декабрь 1955 г.). «ДЖОННИАК» . ed-thelen.org . Обзор отечественных электронных цифровых вычислительных систем.
Внешние ссылки
[ редактировать ]- Запись о Джонниаке на сайте Antique Computers .
- История ДЖОННИАКА (монография РЭНД)
- Интервью по устной истории с Китом Ункафером , Институт Чарльза Бэббиджа , Университет Миннесоты. Обзор проектов в RAND Corporation , когда Кейт Ункафер был нанят в 1950–начале 1970-х годов, таких как JOHNNIAC, JOSS , жизнеспособная национальная сеть и работа, связанная с ARPANET .