CSIRAC ( forkortelse fra engelsk Council for Scientific and I ndustrial R esearch A utomatic C omputer , Automatic Computer of the Scientific and Industrial Research Council) er den første australske digitale computer og den fjerde computer i verden med et lagret program . Oprindeligt kendt som CSIR Mk 1 . Den første computer til at spille digital musik [1] [2] og den eneste overlevende første generations computer. [3]
CSIRAC blev designet af en gruppe ledet af Trevor Piercy og Maston Bird , der arbejdede stort set uafhængigt af lignende arbejde i Europa og USA , og afsluttede sit første testprogram engang i november 1949.
Maskinen er en karakteristisk repræsentant for den første generation af rørcomputere . Mercury forsinkelseslinjer blev brugt som hoveddatalageret med en typisk kapacitet på 768 20 - bit ord (senere fordoblet) suppleret med parallel disklagring med en samlet kapacitet på 1024 ord og en adgangstid på 10 ms. Hukommelsen kørte ved 1000 Hz , og den frekvenssynkroniserede controller krævede 2 cyklusser for at udføre en instruktion (hastigheden blev senere fordoblet til 1 cyklus pr. instruktion). Bussen , kaldet den "digitale rygrad" i dette projekt, er bemærkelsesværdig sammenlignet med de fleste computere ved, at den var seriel , det vil sige, den transmitterede en bit ad gangen. Instruktionssystemet var minimalt, men understøttede grundlæggende aritmetiske og logiske operationer samt betingede og ubetingede spring , hvilket gjorde det muligt at skrive et bibliotek af underrutiner .
Dataindtastning i maskinen blev udført ved hjælp af hulbånd , efter mislykkede eksperimenter med hulkort . Maskinen blev styret gennem en konsol (fjernbetjening), som tillod trin-for-trin udførelse af programmer og en speciel CRT -monitor , som viste registrenes tilstand . Dataoutput blev udført på en standard teletype eller hulbånd.
Denne computer havde, som alle datidens maskiner, ikke et operativsystem . I 1960 udviklede Jeff Hill det fortolkede programmeringssprog INTERPROGRAM på højt niveau . Det lignede tidlige varianter af BASIC , som blev udviklet i 1963 til GE-200- familien af 20-bit transistoriserede computere .
I 1950 eller 1951 blev CSIRAC brugt til at spille musik, den første kendte brug af en digital computer til sådanne formål. Denne musik er aldrig blevet skrevet ned, men er blevet omhyggeligt rekonstrueret.
I 1955, efter en beslutning fra CSIR om, at computerforskning var uden for deres interesseområde, blev maskinen flyttet fra CSIR Radiophysics Laboratory i Sydney til University of Melbourne , hvor i slutningen af 1956 Australiens eneste akademiske computervirksomhed blev dannet. Mange innovatører i brugen af computere i Australien fik deres erfaring med computere her.
De fleste af de omkring 2000 vakuumrør ved CSIRAC var 6SN7 [4] , 6SN7 [5] , 6V6 , EA50 og KT66 [6] dioder . Senere opgraderede George Semkiv trommeudlæsningselektronikken ved hjælp af germaniumtransistorer .
I 1964 blev CSIRAC lukket ned for altid. Dens historiske betydning blev allerede på det tidspunkt værdsat, og den blev anbragt på lager med planer for dens senere udstilling på et museum.
Computeren blev opbevaret på et lager i 1960'erne og 1970'erne , før den blev udstillet på Caulfield Technical College ( engelsk ) [7] fra 1980 til 1992, hvorefter den igen blev sendt til lageret.
Interessen for CSIRAC blev genoplivet i 1990'erne , da det viste sig, at mange af dets udviklere allerede var blevet gamle, og den dyrebare historie var tabt for altid. I 1996 blev der afholdt en konference på denne computer.
Computeren fandt endelig et permanent hjem i Melbourne Museum i 2000. Det har ikke virket siden nedlukningen, men mange programmer, der kørte på det, har overlevet, og der er skrevet en emulator til dem . Kuratorerne besluttede ikke at genoprette den i funktionsdygtig stand, fordi ud over omkostningerne ved restaurering vil det enorme antal udskiftninger af defekte dele og samlinger, der kræves for at få det til at fungere pålideligt (CSIRAC kræver 30 kW elektricitet for at fungere), reducere dets historiske autenticitet .
CSIRAC er opført på Victorian Heritage Register og på Heritage Overlay . [otte]
Tidlige computere | |
---|---|
|