JOHNNIAC

редактировать
Ранний компьютер, построенный корпорацией RAND Johnniac computer, Музей истории компьютеров, Калифорния

JOHNNIAC был первым компьютером, построенным RAND Corporation (не путать с Remington Rand, производитель современного компьютера UNIVAC I ), основанного на архитектуре фон Неймана, впервые примененной на машине IAS. Он был назван в честь фон Неймана, сокращенно от Джон фон Нейман Nчисловой I интегратор и A автоматический C <49.>компьютер. JOHNNIAC, возможно, самый долгоживущий ранний компьютер, который использовался почти непрерывно с 1953 года в течение более 13 лет, прежде чем был окончательно отключен 11 февраля 1966 года, наработав более 50 000 часов.

После двух «спасений» из кучи металлолома, машина в настоящее время находится в Музее компьютерной истории в Маунтин-Вью, Калифорния.

Как и машина IAS, JOHNNIAC использовал 40 -битных слов и включает 1024 слова основной памяти трубки Selectron, каждое из которых содержит 256 бит данных. Две инструкции хранились в каждом слове в 20-битных подсловах, состоящих из 8-битной инструкции и 12-битного адреса, причем инструкции выполнялись последовательно, причем левое подслово выполнялось первым. В исходной машине было 83 инструкции. Единственный регистр с именем A служил аккумулятором, и машина также имела регистр с именем Q, также для частного. Было только одно условие проверки, был ли установлен старший бит регистра A. Индексных регистров не было, и поскольку адреса хранились в инструкциях, циклы приходилось реализовывать путем изменения инструкций по мере выполнения программы. Поскольку в машине было всего 10 бит адресного пространства, два адресных бита не использовались и иногда использовались для хранения данных путем чередования данных с помощью инструкций.

JOHNNIAC весил 5 000 фунтов (2,5 коротких тонны; 2,3 т).

За время эксплуатации в систему были внесены многочисленные изменения. В марте 1955 года в систему было добавлено 4096 слов памяти магнитного сердечника, заменив более ранние Selectron. Это потребовало адресации всех 12 битов и привело к сбою программ, хранящих данные в «запасных битах». Позже, в 1955 году, также была добавлена ​​вторичная система хранения с барабанной памятью на 12 тысяч слов . Сумматор на базе транзистора заменил оригинальный ламповый сумматор в 1956 году. Многочисленные изменения были внесены в периферийные устройства ввода / вывода , а в 1964 году были добавлены часы реального времени. для поддержки разделения времени.

Одним из наследий JOHNNIAC был JOSS язык программирования (J OHNNIAC O pen S hop S ystem), простой в использовании язык, рассчитанный на новичков. JOSS был предком DEC FOCAL и MUMPS.

. CYCLONE в Университете штата Айова был прямой клон JOHNNIAC и был инструкцией, совместимой с ним (ILLIAC I, возможно, тоже был). Позже Cyclone был обновлен, чтобы включить аппаратное обеспечение для арифметики с плавающей запятой..

См. Также
Ссылки
Последняя правка сделана 2021-05-24 10:14:16
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте