CSIRAC - CSIRAC

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

CSIRAC (/ˈsаɪрæk/; Cвсеобщее богатство Sнаучный и япромышленный рesearch Аавтоматический Cкомпьютер), первоначально известный как CSIR Mk 1, был Австралия первый цифровой компьютер, а пятая сохраненная программа компьютер в мире.[1] Это самый старый из сохранившихся электронная вычислительная машина первого поколения[2]Цузе Z4 на Немецкий музей старше, но был электромеханический, нет электронный ) и первым в мире начал играть цифровую музыку.[3][4][5][6]

После выставки на Мельбурнский музей на много лет он был перенесен в Scienceworks в 2018 году и сейчас находится в постоянной экспозиции галереи Think Ahead.[7]

История

CSIRAC был построен командой во главе с Тревор Пирси и Мастон Берд, работая по большей части независимо от аналогичных усилий Европа и Соединенные Штаты, и выполнила свою первую тестовую программу (умножение чисел) где-то в ноябре 1949 года.[8][9] Эксплуатация ограничена с конца 1950 г., публично продемонстрирована и действует в 1951 г.[10][11][12]

Дизайн

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

Большинство из примерно 2000 клапанов CSIRAC относились к типам 6СН7,[13] 6V6,[14] Диоды EA50 и KT66.[15] Джордж Семкив позже переработал электронику для чтения барабанов, чтобы использовать германий транзисторы.

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

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

Машина, как и все машины той эпохи, не имела Операционная система. Устный перевод на высоком уровне язык программирования ИНТЕРПРОГРАММА была разработана в 1960 году Джеффом Хиллом. Это было похоже на ранние формы БАЗОВЫЙ, который был разработан в 1963 году для 20-битных транзисторных Серия GE-200.

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

CSIRAC, вид сбоку

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

Сохранение

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

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

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

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

После выставки на Мельбурнский музей на долгие годы он был перенесен в Scienceworks в 2018 году и сейчас находится в постоянной экспозиции галереи Think Ahead.[7]

CSIRAC котируется на Регистр викторианского наследия и входит в Наложение наследия.[2]

Он внесен в список национальных инженерных памятников Инженеры Австралия как часть его Программа признания инженерного наследия.[18]

Смотрите также

Рекомендации

Рекомендации
  1. ^ "CSIRAC".
  2. ^ а б "CSIRAC (АВТОМАТИЧЕСКИЙ КОМПЬЮТЕР ОБЩЕСТВЕННОЙ НАУЧНО-ПРОМЫШЛЕННОЙ ИССЛЕДОВАТЕЛЬСКОЙ ОРГАНИЗАЦИИ)". Регистр викторианского наследия. Наследие Виктории. H2217.
  3. ^ «CSIRAC: первый компьютер в Австралии». Архивировано из оригинал 16 ноября 2007 г.. Получено 21 декабря 2007.
  4. ^ а б Филдс, Джонатан (17 июня 2008 г.). "Представлена ​​самая старая компьютерная музыка". BBC News Online. Получено 18 июн 2008.
  5. ^ «MuSA 2017 - Ранние компьютерные музыкальные эксперименты в Австралии, Англии и США». Конференция MuSA. 9 июля 2017 г.. Получено 18 октября 2017.
  6. ^ Дорнбуш, Пол (2017). «Эксперименты ранней компьютерной музыки в Австралии и Англии». Организованный звук. Издательство Кембриджского университета. 22 (2): 297–307 [11]. Дои:10.1017 / S1355771817000206.
  7. ^ а б https://museumsvictoria.com.au/scienceworks/whats-on/think-ahead/
  8. ^ «Хронология CSIRAC: CSIRAC, Мельбурнский университет». cis.unimelb.edu.au. Дэвид Хорнсби, Дуг Макканн, Питер Торн. Получено 18 мая 2018.CS1 maint: другие (связь)
  9. ^ а б Дорнбуш, Пол (март 2004 г.). «Компьютерный синтез звука в 1951 году: музыка CSIRAC». Компьютерный музыкальный журнал. 28 (1): 11–12. Дои:10.1162/014892604322970616. ISSN  0148-9267. S2CID  10593824.
  10. ^ "9. C.S.I.R.O. Mark I". Информационный бюллетень по цифровым компьютерам. 4 (4): 6 октября 1952 г.
  11. ^ Макканн и Торн 2000, стр. viii, 2-3, 27, 30, 77, 79-80.
  12. ^ Исследования, Управление военно-морского флота США (1953). Обзор автоматических цифровых компьютеров. Управление военно-морских исследований Департамента ВМФ. п.22.
  13. ^ 6SN7 Двойной триод, 8-контактный, нагреватель 3,8 Вт
  14. ^ «Пентод 6V6 Beam Power, 8-контактный, нагреватель 2,8 Вт». Архивировано из оригинал 27 сентября 2006 г.. Получено 19 января 2007.
  15. ^ KT66 Лучевой тетрод, 8-контактный, нагреватель 8,2 Вт
  16. ^ «Дизайн CSIRAC». Получено 14 апреля 2018.
  17. ^ «Слайд: компьютер CSIRAC, Тревор Пирси, 1980–1992». Коллекции музея Виктории. Товар MM 68471. Архивировано из оригинал 13 июля 2012 г.
  18. ^ "CSIRAC Computer, 1949-64". Инженеры Австралия. Получено 27 апреля 2020.
Библиография

внешняя ссылка