Также известный как | CSIR Mk 1 |
---|---|
Тип | Цифровой компьютер |
Дата выпуска | 1949 г. |
Отгружено единиц | 1 |
CSIRAC ( / ев aɪ г æ к / ; С ommonwealth S científic и я ndustrial R сследования utomatic С omputer ), первоначально известный как CSIR Mk 1 , была Австралия первым «с цифровым компьютером , а пятый хранимой программой компьютер в мире . [1] Это самый старый из сохранившихся электронных компьютеров первого поколения [2] ( Zuse Z4 в Немецком музеестарше, но был электромеханическим , а не электронным ) и первым в мире играл цифровую музыку. [3] [4] [5] [6]
После того , как он много лет выставлялся в Мельбурнском музее , в 2018 году он был переведен в Scienceworks и теперь постоянно выставлен в галерее Think Ahead. [7]
История [ править ]
CSIRAC был построен командой под руководством Тревора Пирси и Мастона Бирда, работавшей по большей части независимо от аналогичных усилий в Европе и Соединенных Штатах , и выполнила свою первую тестовую программу (умножение чисел) где-то в ноябре 1949 года. [8] [ 9] В ограниченном режиме с конца 1950 года, публично продемонстрирован и действует в 1951 году. [10] [11] [12]
Дизайн [ править ]
Машина была довольно типичной для компьютерных систем с приводом от клапанов первого поколения . Он использовал ртутные акустические линии задержки в качестве основного хранилища данных с типичной емкостью 768 20- битных слов (позже удвоенных), дополненное параллельным дисковым устройством с общей емкостью 1024 слова и временем доступа 10 миллисекунд. Его частота памяти составляла 1000 Гц , а блоку управления , синхронизированному с часами, потребовалось два цикла для выполнения инструкции (позже скорость была удвоена до одного цикла на инструкцию). Автобус (называется «цифра ствол» в их конструкции) необычен по сравнению с большинством компьютеров в том , что это был серийной- он передается по одному бит за раз.
Большинство из примерно 2000 ламп CSIRAC были диодами типа 6SN7 , [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]
Машина, как и все машины той эпохи, не имела операционной системы . Интерпретируемый язык программирования высокого уровня под названием INTERPROGRAM был разработан в 1960 году Джеффом Хиллом. Он был похож на ранние формы BASIC , который был разработан в 1963 году для серии GE-200 на 20-битных транзисторах .
В 1950 году для воспроизведения музыки использовался CSIRAC, первое известное использование цифрового компьютера для этой цели. Музыка никогда не записывалась, но была точно реконструирована. [4] [9]
В 1955 году, когда CSIRO решило , что компьютерные исследования выходят за рамки его компетенции, машина была перенесена из ее дома, в радиофизической лаборатории CSIRO в Сиднее, в Мельбурнский университет , где до позднего времени оставалась единственным академическим вычислительным центром Австралии. 1956. Многие пионеры использования компьютеров в Австралии [ кто? ] впервые познакомились с вычислениями там. [ необходима цитата ]
Сохранение [ править ]
В 1964 году CSIRAC был закрыт в последний раз. Его историческое значение было уже признано на этом этапе, и он был помещен в хранилище с планами его более поздней выставки в музее.
Машина хранилась на складе в течение 1960-х и 1970-х годов, а затем была выставлена для выставки в Технологическом институте Колфилда [17] (позже Колфилдский кампус Технологического института Чизолма , а затем снова Колфилдский кампус Университета Монаша ) с 1980 года. до 1992 г. Затем он был возвращен на хранение.
Интерес к машине возродился в 1990-х годах, когда стало ясно, что многие из ее разработчиков стареют, а история теряется навсегда. Конференция по машине прошла в 1996 году.
Машина нашла постоянный дом в Museums Victoria в 2000 году. Она не работала с момента выключения, но многие из запущенных на ней программ были сохранены, и для нее был написан эмулятор . Кураторы решили, что помимо стоимости восстановления устройства, огромное количество ремонтов, которые потребовались бы для обеспечения его безопасной работы (CSIRAC использовал 30 киловатт электроэнергии в эксплуатации), умалило бы его историческую достоверность.
После того , как он много лет выставлялся в Мельбурнском музее , в 2018 году он был переведен в Scienceworks и теперь постоянно выставлен в галерее Think Ahead. [7]
CSIRAC внесен в Реестр наследия Виктории и включен в список наследия . [2]
Компания Engineers Australia внесена в список национальных инженерных памятников в рамках программы признания инженерного наследия . [18]
См. Также [ править ]
- Компьютерная музыка
- Электронная музыка
- История вычислительной техники
- Список компьютеров с вакуумной трубкой
- СИЛЬЯК - второй компьютер Сиднейского университета
Ссылки [ править ]
- использованная литература
- ^ "CSIRAC" .
- ^ a b "CSIRAC (АВТОМАТИЧЕСКИЙ КОМПЬЮТЕР ОБЩЕСТВЕННОЙ НАУЧНОЙ И ПРОМЫШЛЕННОЙ ИССЛЕДОВАТЕЛЬСКОЙ ОРГАНИЗАЦИИ)" . Регистр викторианского наследия . Наследие Виктории. H2217.
- ^ "CSIRAC: первый компьютер Австралии" . Архивировано из оригинального 16 ноября 2007 года . Проверено 21 декабря 2007 года .
- ^ a b Филдс, Джонатан (17 июня 2008 г.). «Представлена самая старая компьютерная музыка» . BBC News Online . Проверено 18 июня 2008 года .
- ^ «MuSA 2017 - Ранние компьютерные музыкальные эксперименты в Австралии, Англии и США» . Конференция MuSA . 9 июля 2017 . Проверено 18 октября 2017 года .
- ^ Доорнбуша, Paul (2017). «Эксперименты ранней компьютерной музыки в Австралии и Англии» . Организованный звук . Издательство Кембриджского университета . 22 (2): 297–307 [11]. DOI : 10.1017 / S1355771817000206 .
- ^ a b https://museumsvictoria.com.au/scienceworks/whats-on/think-ahead/
- ^ "Хронология CSIRAC: CSIRAC, Мельбурнский университет" . cis.unimelb.edu.au . Дэвид Хорнсби, Дуг Макканн, Питер Торн . Проверено 18 мая 2018 .CS1 maint: другие ( ссылка )
- ^ a b Дорнбуш, Пол (март 2004 г.). «Компьютерный синтез звука в 1951 году: музыка CSIRAC». Компьютерный музыкальный журнал . 28 (1): 11–12. DOI : 10.1162 / 014892604322970616 . ISSN 0148-9267 . S2CID 10593824 .
- ^ "9. CSIRO Mark I" . Информационный бюллетень по цифровым компьютерам . 4 (4): 6 октября 1952 г.
- ↑ McCann & Thorne 2000 , стр. Viii, 2-3, 27, 30, 77, 79-80.
- ^ Исследования, Управление военно-морского флота США (1953). Обзор автоматических цифровых вычислительных машин . Управление военно-морских исследований Департамента военно-морского флота. п. 22 .
- ^ 6SN7 Двойной триод, 8-контактный, нагреватель 3,8 Вт
- ^ "Пентод 6V6 Beam Power, 8-контактный, нагреватель 2,8 Вт" . Архивировано из оригинального 27 сентября 2006 года . Проверено 19 января 2007 года .
- ^ KT66 Лучевой тетрод, 8-контактный, нагреватель 8,2 Вт
- ^ "Дизайн CSIRAC" . Проверено 14 апреля 2018 года .
- ^ "Слайд: компьютер CSIRAC, Тревор Пирси, 1980-1992" . Музей Коллекции Виктории . Пункт ММ 68471. Архивировано из оригинала 13 июля 2012 года .
- ^ "Компьютер CSIRAC, 1949-64" . Инженеры Австралии . Проверено 27 апреля 2020 .
- «Автоматические вычислительные машины: технические разработки - АВТОМАТИЧЕСКИЙ КОМПЬЮТЕР В АВСТРАЛИИ» . Математика вычислений . 6 (39): 167–172. 1952. DOI : 10.1090 / S0025-5718-52-99392-7 . ISSN 0025-5718 .
- Список используемой литературы
- Борода, М .; Пирси Т. (1984). "Генезис раннего компьютера с хранимой программой: CSIRAC". IEEE Annals of the History of Computing . IEEE. 6 (2): 106–115. DOI : 10.1109 / MAHC.1984.10014 . S2CID 38316671 .
- Дин, Джон (1997). CSIRAC: первый компьютер в Австралии . Австралийское общество компьютерных музеев. С. 45. ISBN 0-646-34081-6.
- Дорнбуш, Пол (2005). Музыка CSIRAC, первая компьютерная музыка в Австралии . Общие основания. ISBN 1-86335-569-3.
- Макканн, Дуг; Торн, Питер (2000). Последний из Первых, CSIRAC: Первый компьютер Австралии . Мельбурнский университет вычислительной техники. ISBN 0-7340-2024-4. Архивировано 8 марта 2020 года. Альтернативный URL-адрес - хронология и история CSIRAC, а также коллекция презентаций с конференции 1996 года на машине.
- Пирси, Тревор (1988). История австралийских вычислений . Чизолмский технологический институт. с. 192 с. ISBN 0-947186-94-8.
Внешние ссылки [ править ]
- Домашняя страница CSIRAC - Из вычислительной лаборатории факультета вычислительных и информационных систем Мельбурнского университета
- Национальное сокровище Австралии - CSIRAC - Телевизионный сегмент на CSIRAC
- Компьютер 'CSIRAC' - фильм 1965 года
- Музыка CSIRAC - рецензия на книгу Пола Дорнбуша (на испанском) Перевод Google
- "CSIRAC Music" . www.doornbusch.net . Проверено 18 мая 2018 . - Интервью с Тревором Пирси, MP3 всей музыки, которую играет CSIRAC
- Торн, Питер (осень 2014 г.). «CSIR Mark 1 / CSIRAC: первый компьютер в Австралии» . Воскресение: Бюллетень Общества Сохранения Компьютеров (67). ISSN 0958-7403 .
- Эйнсворт, Барбара (осень 2014 г.). «Доктор Тревор Пирси - в авангарде раннего компьютерного дизайна» . Воскресение: Бюллетень Общества Сохранения Компьютеров (67). ISSN 0958-7403 .
- Гестуизен, Роланд; Кидман, Джиллиан; Тан, Хейзел; Фам, Кэролайн (13 января 2020 г.). «Основной доклад Miniconf открытого образования: Кто из CSIRAC» . LinuxConfAU 2020 .