CSIR Mk 1
   HOME

TheInfoList



OR:

CSIRAC (; ''Commonwealth Scientific and Industrial Research Automatic Computer''), originally known as CSIR Mk 1, was Australia's first
digital computer A computer is a machine that can be programmed to carry out sequences of arithmetic or logical operations (computation) automatically. Modern digital electronic computers can perform generic sets of operations known as programs. These program ...
, and the fifth
stored program A stored-program computer is a computer that stores program instructions in electronically or optically accessible memory. This contrasts with systems that stored the program instructions with plugboards or similar mechanisms. The definition ...
computer in the world. It is the oldest surviving first-generation electronic computer (the Zuse Z4 at the
Deutsches Museum The Deutsches Museum (''German Museum'', officially (English: ''German Museum of Masterpieces of Science and Technology'')) in Munich, Germany, is the world's largest museum of science and technology, with about 28,000 exhibited objects from ...
is older, but was
electro-mechanical In engineering, electromechanics combines processes and procedures drawn from electrical engineering and mechanical engineering. Electromechanics focuses on the interaction of electrical and mechanical systems as a whole and how the two systems ...
, not
electronic Electronic may refer to: *Electronics, the science of how to control electric energy in semiconductor * ''Electronics'' (magazine), a defunct American trade journal *Electronic storage, the storage of data using an electronic device *Electronic co ...
), and was the first in the world to play
digital music Digital audio is a representation of sound recorded in, or converted into, digital form. In digital audio, the sound wave of the audio signal is typically encoded as numerical samples in a continuous sequence. For example, in CD audio, sa ...
. After being exhibited at
Melbourne Museum The Melbourne Museum is a natural and cultural history museum located in the Carlton Gardens in Melbourne, Australia. Located adjacent to the Royal Exhibition Building, the museum was opened in 2000 as a project of the Government of Victoria, ...
for many years, it was relocated to Scienceworks in 2018 and is now on permanent display in the Think Ahead gallery. A comprehensive source of information about the CSIRA collection, its contributors and related topics is available from
Museums Victoria Museums Victoria is an organisation which operates three major state-owned museums in Melbourne, Victoria: the Melbourne Museum, the Immigration Museum and Scienceworks Museum. It also manages the Royal Exhibition Building and a storage faci ...
on their Collections website.


History

The CSIRAC was constructed by a team led by
Trevor Pearcey Trevor Pearcey (5 March 1919 – 27 January 1998) was a British-born Australian scientist, who created CSIRAC, one of the first stored-program electronic computers in the world. Born in Woolwich, London, he graduated from Imperial College in 19 ...
and Maston Beard, working in large part independently of similar efforts across
Europe Europe is a large peninsula conventionally considered a continent in its own right because of its great physical size and the weight of its history and traditions. Europe is also considered a subcontinent of Eurasia and it is located entirel ...
and the
United States The United States of America (U.S.A. or USA), commonly known as the United States (U.S. or US) or America, is a country primarily located in North America. It consists of 50 states, a federal district, five major unincorporated territori ...
, and ran its first test program (multiplication of numbers) sometime in November 1949. In restricted operation from late 1950, publicly demonstrated and operational in 1951.


Design

The machine was fairly representative of first-generation
valve A valve is a device or natural object that regulates, directs or controls the flow of a fluid (gases, liquids, fluidized solids, or slurries) by opening, closing, or partially obstructing various passageways. Valves are technically fitting ...
-driven computer designs. It used mercury acoustic delay lines as its primary data storage, with a typical capacity of 768 20-
bit The bit is the most basic unit of information in computing and digital communications. The name is a portmanteau of binary digit. The bit represents a logical state with one of two possible values. These values are most commonly represente ...
words, supplemented by a parallel disk-type device with a total 4096-word capacity and an access time of 10 milliseconds. Its memory clock ran at 1000  Hz, and the
control unit The control unit (CU) is a component of a computer's central processing unit (CPU) that directs the operation of the processor. A CU typically uses a binary decoder to convert coded instructions into timing and control signals that direct the op ...
, synchronized to the clock, took two cycles to execute an instruction (later the speed was doubled to one cycle per instruction). The
bus A bus (contracted from omnibus, with variants multibus, motorbus, autobus, etc.) is a road vehicle that carries significantly more passengers than an average car or van. It is most commonly used in public transport, but is also in use for cha ...
(termed the "digit trunk" in their design) is unusual compared to most computers in that it was serial—it transferred one bit at a time. Most of CSIRAC's approximately 2000 valves were of the types 6SN7,
6V6 The 6V6 is a beam-power tetrode vacuum tube. The first of this family of tubes to be introduced was the 6V6G by Ken-Rad Tube & Lamp Corporation in late 1936, with the availability by December of both Ken-Rad and Raytheon 6V6G tubes announced. ...
, EA50 diodes and
KT66 KT66 is the designator for a beam power tube introduced by Marconi-Osram Valve Co. Ltd. (M-OV) of Britain in 1937 and marketed for application as a power amplifier for audio frequencies and driver for radio frequencies.Editors "The New Valves" ''W ...
. George Semkiw later redesigned the drum-read electronics to use germanium
transistor upright=1.4, gate (G), body (B), source (S) and drain (D) terminals. The gate is separated from the body by an insulating layer (pink). A transistor is a semiconductor device used to Electronic amplifier, amplify or electronic switch, switch ...
s. Input to the machine was performed in the form of punched paper tape, after experiments with
punch cards A punched card (also punch card or punched-card) is a piece of stiff paper that holds digital data represented by the presence or absence of holes in predefined positions. Punched cards were once common in data processing applications or to di ...
proved unsatisfactory. The machine was controlled through a console which allowed programs to be stepped through one instruction at a time, and featured CRT displays which showed the contents of registers. Output was through a standard
teleprinter A teleprinter (teletypewriter, teletype or TTY) is an electromechanical device that can be used to send and receive typed messages through various communications channels, in both point-to-point and point-to-multipoint configurations. Init ...
or to punch tape. The instruction set supported the basic set of arithmetic and logical operations, as well as conditional and relative jumps (making it possible to write a library of subroutines). Instructions consisted of three components: a 5-bit "destination" P1-P5, a 5-bit "source" P6-P10, and a 10-bit "address" P11-P20. For instructions that used the main store, the six bits P15-P20 selected one of the 64 logical delay lines. Bits P11-P14 determined the time at which 20 bits of data were written to or extracted from the delay line, and thus represented address of a word within the selected delay line. There were 32 destination gates and 32 source gates; the 10 address bits identified a data word within the store if either the source or destination required access to the store. The total number of source and destination combinations, or different instruction functions, was 1024, although only about 256 of these were used often. The machine had three 20-bit registers (A, B and C), two of which were involved in multiplication, one 10-bit register which could link to either half of a word, and a group of 16 20-bit registers, addressed via bits P11-P14. In addition the 20-bit program counter (S register), and the instruction register (K) were accessible. The machine, like all machines of the era, had no
operating system An operating system (OS) is system software that manages computer hardware, software resources, and provides common services for computer programs. Time-sharing operating systems schedule tasks for efficient use of the system and may also i ...
. A high-level interpreted
programming language A programming language is a system of notation for writing computer programs. Most programming languages are text-based formal languages, but they may also be graphical. They are a kind of computer language. The description of a programming ...
called INTERPROGRAM was developed in 1960 by Geoff Hill. It was similar to early forms of BASIC, which was designed in 1963 for the 20-bit transistorized
GE-200 series GE 210 advertisement from 1960 The GE-200 series was a family of small mainframe computers of the 1960s, built by General Electric (GE). GE marketing called the line ''Compatibles/200'' (GE-205/215/225/235). The GE-210 of 1960 is not compatible w ...
. In 1950 CSIRAC was used to play music, the first known use of a digital computer for the purpose. The music was never recorded, but it has been accurately reconstructed. In 1955, with the CSIRO's decision that computing research was outside its purview, the machine was transferred from its home at the Radiophysics Laboratory at the CSIRO in Sydney, to the
University of Melbourne The University of Melbourne is a public research university located in Melbourne, Australia. Founded in 1853, it is Australia's second oldest university and the oldest in Victoria. Its main campus is located in Parkville, an inner suburb no ...
, where it formed Australia's only academic computing facility until late 1956. Many pioneers of computer use in Australia had their first exposure to computing there.


Preservation

In 1964, CSIRAC was shut down for the last time. Its historical significance was already recognised at that stage, and it was placed in storage with plans for its later exhibition in a museum. The machine was stored in a warehouse through the 1960s and 1970s, before being set up for exhibit at Caulfield Institute of Technology (later the Caulfield Campus of
Chisholm Institute of Technology Monash University, Caulfield campus is a campus of Monash University located in Caulfield East, which is a suburb of Melbourne, Australia, in the state of Victoria. The campus comprises 13,400 students of which 52.8% are female and 57.1% of st ...
, and later again the Caulfield Campus of Monash University) from 1980 to 1992. It was then returned to storage. Interest in the machine was revived in the 1990s, as it was realised that many of its developers were aging and history was being lost forever. A conference about the machine was held in 1996. The machine found a permanent home with
Museums Victoria Museums Victoria is an organisation which operates three major state-owned museums in Melbourne, Victoria: the Melbourne Museum, the Immigration Museum and Scienceworks Museum. It also manages the Royal Exhibition Building and a storage faci ...
in 2000. It has not been operable since its shutdown, but many of the programs that ran on it have been preserved, and an
emulator In computing, an emulator is hardware or software that enables one computer system (called the ''host'') to behave like another computer system (called the ''guest''). An emulator typically enables the host system to run software or use pe ...
has been written for it. The curators have decided that, aside from the cost of restoring the device, the huge number of repairs that would be required to make it safe to operate (CSIRAC used 30 kilowatts of power in operation) would detract from its historical authenticity. After being exhibited at
Melbourne Museum The Melbourne Museum is a natural and cultural history museum located in the Carlton Gardens in Melbourne, Australia. Located adjacent to the Royal Exhibition Building, the museum was opened in 2000 as a project of the Government of Victoria, ...
for many years, it was relocated to Scienceworks in 2018 and is now on permanent display in the Think Ahead gallery. CSIRAC is listed on the
Victorian Heritage Register The Victorian Heritage Register (VHR) lists places deemed to be of cultural heritage significance to the State of Victoria, Australia. It has statutory weight under the Heritage Act 2017. The Minister for Planning is the responsible Minister. ...
and is included in a
Heritage Overlay A Heritage Overlay or HO is one of a number of planning scheme overlays contained in the Victorian Planning Provisions, for use in planning schemes in Victoria, Australia. The heritage overlay schedule of each local government planning scheme li ...
. It is listed as a National Engineering Landmark by
Engineers Australia Engineers Australia (EA) is an Australian professional body and not-for-profit organisation whose purpose is to advance the science and practice of engineering for the benefit of the community. Engineers Australia is Australia's recognized org ...
as part of its Engineering Heritage Recognition Program.


See also

*
Computer music Computer music is the application of computing technology in music composition, to help human composers create new music or to have computers independently create music, such as with algorithmic composition programs. It includes the theory and ...
*
Electronic music Electronic music is a genre of music that employs electronic musical instruments, digital instruments, or circuitry-based music technology in its creation. It includes both music made using electronic and electromechanical means ( electroa ...
* History of computing hardware *
List of vacuum tube computers Vacuum-tube computers, now called first-generation computers, are programmable digital computers using vacuum-tube logic circuitry. They were preceded by systems using electromechanical relays and followed by systems built from discrete transi ...
*
SILLIAC The SILLIAC (''Sydney version of the Illinois Automatic Computer'', i.e. the ''Sydney ILLIAC''), an early computer built by the University of Sydney, Australia, was based on the ILLIAC and ORDVAC computers developed at the University of Illin ...
– Sydney University's second computer


References

;References * ;Bibliography * * * *
Alt URL
– A timeline and history of CSIRAC, as well as a collection of presentations from the 1996 conference on the machine. *


External links


CSIRAC homepage
— From the Computation Laboratory at the University of Melbourne's Department of Computing and Information Systems
Australian National Treasure — CSIRAC
— Television segment on CSIRAC
The Computer 'CSIRAC'
— 1965 film

— Paul Doornbusch's book review (in Spanish


CSIRAC Emulator in Java
— Description of Architecture, Programming details, and a Java Emulator * – Trevor Pearcey interview, MP3s of all of the music played by CSIRAC * * * {{DEFAULTSORT:Csirac 1940s computers One-of-a-kind computers Vacuum tube computers Computer-related introductions in 1949 Science and technology in Australia Heritage sites in Melbourne Recipients of Engineers Australia engineering heritage markers City of Hobsons Bay