CSIRAC

редактировать
Первый цифровой компьютер в Австралии и пятый компьютер с хранимыми программами в мире

CSIRAC
CSIRAC- Pano, -Melb.-Museum, -12.8.2008.jpg CSIRAC, первый цифровой компьютер в Австралии, как показано в Мельбурнском музее
Также известен какCSIR Mk 1
ТипЦифровой компьютер
Дата выпускаc.1949 (1949)
Отгруженные единицы1

CSIRAC (; Commonwealth S научный и I промышленный R поиск A utomatic C компьютер), первоначально известный как CSIR Mk 1, был первым цифровым компьютером Австралии Австралии, и пятая хранимая программа компьютер в мире. Это самый старый из сохранившихся электронных компьютеров первого поколения (Zuse Z4 в Немецком музее старше, но был электромеханическим, а не электронная ), и был первым в мире, кто воспроизводил цифровую музыку.

После того, как он много лет экспонировался в Мельбурнском музее, он был перемещен в Scienceworks в 2018 г. и теперь постоянно отображается в галерее Think Ahead.

Содержание
  • 1 История
  • 2 Дизайн
  • 3 Сохранение
  • 4 См. Также
  • 5 Ссылки
  • 6 Внешние ссылки
История

CSIRAC был создан командой, возглавляемой Тревором Пирси и Мастоном Бирдом, которые в значительной степени работали независимо от аналогичных усилий в Европе и США, а свою первую тестовую программу (умножение чисел) выполнили где-то в ноябре 1949 года. В ограниченном режиме с конца 1950 года, публично продемонстрированы и введены в действие в 1951 году.

Дизайн

Машина была довольно типичной для компьютерные конструкции с приводом от клапана первого поколения. Он использовал ртутные акустические линии задержки в качестве основного хранилища данных с типичной емкостью 768 20- бит слов (позже удвоенных), дополненных параллельным дисковое устройство с общей емкостью 1024 слова и временем доступа 10 миллисекунд. Тактовая частота его памяти составляла 1000 Гц, а блоку управления , синхронизированному с часами, потребовалось два цикла для выполнения инструкции (позже скорость была удвоена до одного цикла на инструкцию). Шина (названная в их конструкции «цифровым стволом») необычна по сравнению с большинством компьютеров тем, что была последовательной - она ​​передавалась по одному биту за раз.

Большинство из примерно 2000 клапанов CSIRAC относились к типам 6SN7, 6V6, диоды EA50 и KT66. Позже Джордж Семкив модернизировал электронику барабанного считывания для использования германиевых транзисторов.

. Ввод в машину выполнялся в виде перфорированной бумажной ленты после экспериментов с перфокарты оказались неудовлетворительными. Управление машиной осуществлялось через консоль, которая позволяла выполнять программы по одной инструкции за раз, и имела дисплеи CRT, которые отображали содержимое регистров. Вывод был через стандартный телетайп или на перфоленту.

Набор команд был минимальным, но поддерживал базовый набор арифметических и логических операций, а также условные и относительные переходы (что позволяло писать библиотеку подпрограмм). Команды состояли из трех компонентов: 5-битного «пункта назначения» P1-P5, 5-битного «источника» P6-P10 и 10-битного «адреса» P11-P20. Для инструкций, которые использовали основное хранилище, 6 битов P15-P20 выбрали одну из 64 логических линий задержки. Биты P11-P14 определяют время, в которое 20 бит данных были записаны или извлечены из линии задержки, и, таким образом, представляют адрес слова в выбранной линии задержки. Было 32 ворот назначения и 32 исходных входа; 10 бит адреса идентифицируют слово данных в хранилище, если источник или адресат требовали доступа к хранилищу. Общее количество комбинаций источника и назначения или различных функций команд составляло 1024, хотя часто использовалось только около 256 из них.

Машина, как и все машины той эпохи, не имела операционной системы.. Интерпретируемый язык программирования высокого уровня под названием INTERPROGRAM был разработан в 1960 году Джеффом Хиллом. Он был похож на ранние формы BASIC, который был разработан в 1963 году для 20-битных транзисторных моделей серии GE-200.

. В 1950 году для воспроизведения музыки использовался CSIRAC, первое известное использование цифровой компьютер для этой цели. Музыка никогда не была записана, но она была точно реконструирована.

CSIRAC, вид сбоку

В 1955 году, когда CSIRO решил, что компьютерные исследования выходят за рамки его компетенции, машина была передана от своего дома в радиофизической лаборатории CSIRO в Сиднее до Мельбурнского университета, где он до конца 1956 года являлся единственным академическим вычислительным центром Австралии. Многие пионеры использования компьютеров в Австралии впервые познакомились с вычислениями. там.

Сохранение

В 1964 году CSIRAC был закрыт в последний раз. Его историческое значение было уже признано на этом этапе, и он был помещен в хранилище с планами его последующей выставки в музее.

Машина хранилась на складе в течение 1960-х и 1970-х годов, а затем была выставлена ​​на выставку в Технологическом институте Колфилда с 1980 по 1992 год. Затем ее вернули на хранение.

Интерес к машине возродился в 1990-х годах, когда стало понятно, что многие из ее разработчиков стареют, а история теряется навсегда. Конференция о машине была проведена в 1996 году.

Машина нашла постоянный дом с Museums Victoria в 2000 году. Она не работала с момента выключения, но многие из запущенных программ на нем сохранились, и для него написан эмулятор . Кураторы решили, что помимо затрат на восстановление устройства, огромное количество ремонтов, которые потребовались бы, чтобы сделать его безопасным в эксплуатации (CSIRAC использовала 30 киловатт мощности в работе), снизит его историческая достоверность.

После того, как он много лет экспонировался в Мельбурнском музее, в 2018 году он был перемещен в Scienceworks и теперь постоянно выставлен в галерее Think Ahead.

CSIRAC внесен в Реестр наследия Викторианской эпохи и включен в список Наследие.

Он внесен в список национальных инженерных памятников Engineers Australia как часть его Программа признания инженерного наследия.

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