Information about Z3
This article is about the computer. For the car, see BMW Z3. For the phone, see Motorola Z3.
Konrad Zuse's Z3 was the first working programmable, fully automatic machine, whose attributes, with the addition of conditional branching, have often been the ones used as criteria in defining a computer. The Z3 was built with 2,000 relays, had a clock frequency of ~5–10 Hz, and a word length of 22 bits.[1] Calculations on the computer were performed in full binary floating point arithmetic.
The machine was completed in 1941. On May 12 1941 it was successfully presented to an audience of scientists of the DVL (Deutsche Versuchsanstalt für Luftfahrt, i.e. German Experimentation-Institution for Aviation), in Berlin.[2] The original Z3 was destroyed in 1944 during an Allied bombardment of Berlin. A fully functioning replica was built in the 1960s by the originator's company Zuse KG and is on permanent display in the Deutsches Museum. In 1998 the Z3 was proven to be Turing-complete.
How the Z3 relates to other work
Unlike the first non-programmable computer built by Wilhelm Schickard in 1623, the Z3 of 1941 was program-controlled. The success of Zuse's Z3 is often attributed to its use of the simple binary system. This was invented roughly three centuries earlier by Gottfried Leibniz; Boole later used it to develop his Boolean algebra. In 1937, Claude Shannon of MIT introduced the idea of mapping Boolean algebra onto electronic relays in a seminal work on digital circuit design (see also Z1). Nevertheless, Zuse (who did not know Shannon's work) was the one who put the ideas together and made it work on the program-controlled Z3. The first design of a program-controlled computer was Charles Babbage's Analytical Engine in the 1830s. The ENIAC was completed 5 years after the Z3. ENIAC used vacuum tubes to implement switches, Z3 used relays (a request for funding for an electronic successor was denied as "strategically unimportant"). ENIAC was decimal, Z3 was binary. Until 1948, to program ENIAC actually meant to rewire it; while the Z3 read programs off a tape (actually a punched film). Today's computers are based on transistors instead of tubes or relays. Z3 needed an external tape to store its program. The Manchester Baby of 1948 and the EDSAC of 1949 were the world's first computers with internally stored programs, implementing a concept frequently attributed to a 1945 paper of John von Neumann and colleagues. A patent application of Konrad Zuse, however, mentioned this concept almost a decade earlier in 1936, although the patent was rejected.| Computer | Shown working | Binary | Electronic | Programmable | Turing complete |
|---|---|---|---|---|---|
| Zuse Z3 | May 1941 | Yes | No | By punched film stock | Yes (1998) |
| Atanasoff–Berry Computer | Summer 1941 | Yes | Yes | No | No |
| Colossus | December 1943 / January 1944 | Yes | Yes | Partially, by rewiring | No |
| Harvard Mark I – IBM ASCC | 1944 | No | No | By punched paper tape | Yes (1998) |
| ENIAC | 1944 | No | Yes | Partially, by rewiring | Yes |
| 1948 | No | Yes | By Function Table ROM | Yes |
Relation to the concept of a universal Turing machine
It was possible to construct loops on the Z3, but there was no conditional jump instruction (although it would have been rather straightforward to insert one). Nevertheless, there is a way of implementing a universal Turing machine on a Z3 (assuming unlimited storage and zero crashing probability), as was shown in 1998.[3][4]From a pragmatic point of view, however, it is much more relevant that the Z3 provided a quite practical instruction set for the typical engineering applications of the 1940s—Zuse was a civil engineer who only started to build his computers to facilitate his work in his main profession.
See also
- Manchester Mark I
- Manchester Mark II
- IBM SSEC
Notes and references
1. ^ Zuse, Konrad (1993). Der Computer ? Mein Lebenswerk, 3rd ed. (in German), Berlin: Springer-Verlag, p. 55. ISBN 3-540-56292-3.
2. ^ Technische Universität Berlin - Rechenhilfe für Ingenieure, Essay on Zuse (in German) - Technical University of Berlin
3. ^ Rojas, R. (1998). "How to make Zuse's Z3 a universal computer". IEEE Annals of the History of Computing 20: pp. 51-54.
4. ^ How to Make Zuse's Z3 a Universal Computer by Raúl Rojas
2. ^ Technische Universität Berlin - Rechenhilfe für Ingenieure, Essay on Zuse (in German) - Technical University of Berlin
3. ^ Rojas, R. (1998). "How to make Zuse's Z3 a universal computer". IEEE Annals of the History of Computing 20: pp. 51-54.
4. ^ How to Make Zuse's Z3 a Universal Computer by Raúl Rojas
External links
- Z3 page at the Technical University of Berlin
- Was Zuse's Z3 the First Programmable Computer? – Slashdot item, 7 June 2004, with several links and comments
- The Life and Work of Konrad Zuse
- Konrad Zuse?s Legacy: The Architecture of the Z1 and Z3 (PDF)
- How to Make Zuse's Z3 a Universal Computer Raúl Rojas
- The Zuse Computers Raúl Rojas
Computers designed by Konrad Zuse | |
|---|---|
| Z1 (1936) • Z2 (1939) • Z3 (1941) • Z4 (1950) • Z5 • Z11 • Z22 (1955) • Z23 (1961) | |
BMW Z3 was the first modern mass-market roadster produced by BMW, as well as the first BMW model assembled in the United States. It was introduced as a 1996 model year vehicle, shortly after being featured in the James Bond movie, GoldenEye.
..... Click the link for more information.
..... Click the link for more information.
Motorola RIZR
Screen 176 x 220 1.9" 262K-color TFT LCD
Ringtone Polyphonic, MP3, AAC and other supported audio formats
Memory 20 MB internal, microSD (TransFlash) external memory card slot
Networks GSM 850/900/1800/1900 (quad band) with EDGE / GPRS
..... Click the link for more information.
Screen 176 x 220 1.9" 262K-color TFT LCD
Ringtone Polyphonic, MP3, AAC and other supported audio formats
Memory 20 MB internal, microSD (TransFlash) external memory card slot
Networks GSM 850/900/1800/1900 (quad band) with EDGE / GPRS
..... Click the link for more information.
Konrad Zuse
Konrad Zuse in 1992
Born June 22, 1910
Berlin, German Empire
Died December 18, 1995
Hünfeld, Germany
Residence Germany
Field Computer Science
..... Click the link for more information.
Konrad Zuse in 1992
Born June 22, 1910
Berlin, German Empire
Died December 18, 1995
Hünfeld, Germany
Residence Germany
Field Computer Science
..... Click the link for more information.
Computer programming (often shortened to programming or coding) is the process of writing, testing, and maintaining the source code of computer programs. The source code is written in a programming language.
..... Click the link for more information.
..... Click the link for more information.
machine (derived from the latin machina) is any device that transmits or modifies . In common usage, the meaning is restricted to devices having rigid moving parts that perform or assist in performing some work.
..... Click the link for more information.
..... Click the link for more information.
computer is a machine which manipulates data according to a list of instructions.
Computers take numerous physical forms. The first devices that resemble modern computers date to the mid-20th century (around 1940 - 1941), although the computer concept and various machines
..... Click the link for more information.
Computers take numerous physical forms. The first devices that resemble modern computers date to the mid-20th century (around 1940 - 1941), although the computer concept and various machines
..... Click the link for more information.
relay is an electrical switch that opens and closes under the control of another electrical circuit. In the original form, the switch is operated by an electromagnet to open or close one or many sets of contacts. It was invented by Joseph Henry in 1835.
..... Click the link for more information.
..... Click the link for more information.
clock signal is a signal used to coordinate the actions of two or more circuits. A clock signal oscillates between a high and a low state, normally with a 50% duty cycle, and is usually in the form of a square wave.
..... Click the link for more information.
..... Click the link for more information.
hertz (symbol: Hz) is the SI unit of frequency. Its base unit is cycle/s or s-1 (also called inverse seconds, reciprocal seconds). In English, hertz is used as both singular and plural.
..... Click the link for more information.
..... Click the link for more information.
word" is a term for the natural unit of data used by a particular computer design. A word is simply a fixed-sized group of bits that are handled together by the machine. The number of bits in a word (the word size or word length
..... Click the link for more information.
..... Click the link for more information.
BIT is an acronym for:
..... Click the link for more information.
- Bannari amman Institute of Technology
- Bangalore Institute of Technology
- Beijing Institute of Technology
- Benzisothiazolinone
- Bilateral Investment Treaty
- Bhilai Institute of Technology - Durg
..... Click the link for more information.
binary numeral system, or base-2 number system, is a numeral system that represents numeric values using two symbols, usually 0 and 1. More specifically, the usual base-2 system is a positional notation with a radix of 2.
..... Click the link for more information.
..... Click the link for more information.
In computing, floating-point is a numerical-representation system in which a string of digits (or bits) represents a real number. The most commonly encountered representation is that defined by the IEEE 754 Standard.
..... Click the link for more information.
..... Click the link for more information.
Arithmetic or arithmetics (from the Greek word αριθμός = number) is the oldest and most elementary branch of mathematics, used by almost everyone, for tasks ranging from simple day-to-day counting to advanced science and business
..... Click the link for more information.
..... Click the link for more information.
19th century - 20th century - 21st century
1910s 1920s 1930s - 1940s - 1950s 1960s 1970s
1938 1939 1940 - 1941 - 1942 1943 1944
Year 1941 (MCMXLI
..... Click the link for more information.
1910s 1920s 1930s - 1940s - 1950s 1960s 1970s
1938 1939 1940 - 1941 - 1942 1943 1944
Year 1941 (MCMXLI
..... Click the link for more information.
May 12 is the 1st day of the year (2nd in leap years) in the Gregorian calendar. There are 0 days remaining.
..... Click the link for more information.
Events
- 1191 - Richard I of England marries Berengaria of Navarre.
..... Click the link for more information.
Berlin
Flag Coat of arms
Details
Location of Berlin within Germany / EU
Coordinates
Time zone CET/CEST (UTC+1/+2)
Administration
Country
..... Click the link for more information.
Flag Coat of arms
Details
Location of Berlin within Germany / EU
Coordinates
Time zone CET/CEST (UTC+1/+2)
Administration
Country
..... Click the link for more information.
Centuries: 19th century - 20th century - 21st century
1930s 1940s 1950s - 1960s - 1970s 1980s 1990s
1960 1961 1962 1963 1964
1965 1966 1967 1968 1969
- -
-
Their 1960s decade refers to the years from 1960 to 1969, inclusive.
..... Click the link for more information.
1930s 1940s 1950s - 1960s - 1970s 1980s 1990s
1960 1961 1962 1963 1964
1965 1966 1967 1968 1969
- -
-
Their 1960s decade refers to the years from 1960 to 1969, inclusive.
..... Click the link for more information.
The Deutsches Museum (German Museum) in Munich, Germany, is the world's largest museum of technology and science, with approximately 1.3 million visitors per year and about 28,000 exhibited objects from 50 fields of science and technology.
..... Click the link for more information.
..... Click the link for more information.
Wilhelm Schickard (April 22 1592 – October 23 1635) was a German polymath who built one of the first automatic calculators in 1623.
Schickard was born in Herrenberg and educated at the University of Tübingen, receiving his first degree, B.A. in 1609 and M.A. in 1611.
..... Click the link for more information.
Schickard was born in Herrenberg and educated at the University of Tübingen, receiving his first degree, B.A. in 1609 and M.A. in 1611.
..... Click the link for more information.
8th century - 9th century - 10th century
850s 860s 870s - 880s - 890s 900s 910s
885 886 887 - 888 - 889 890 891
:
Subjects: Archaeology - Architecture -
..... Click the link for more information.
850s 860s 870s - 880s - 890s 900s 910s
885 886 887 - 888 - 889 890 891
:
Subjects: Archaeology - Architecture -
..... Click the link for more information.
Gottfried Wilhelm Leibniz
Gottfried Wilhelm Leibniz
Born July 1 (June 21 Old Style) 1646
Leipzig, Electorate of Saxony
Died November 14 1716
Hannover, Hanover
Nationality German
..... Click the link for more information.
Gottfried Wilhelm Leibniz
Born July 1 (June 21 Old Style) 1646
Leipzig, Electorate of Saxony
Died November 14 1716
Hannover, Hanover
Nationality German
..... Click the link for more information.
George Boole [buːl], (November 2, 1815 – December 8, 1864) was a British mathematician and philosopher.
..... Click the link for more information.
..... Click the link for more information.
..... Click the link for more information.
19th century - 20th century - 21st century
1890s 1900s 1910s - 1920s - 1930s 1940s 1950s
1926 1927 1928 - 1929 - 1930 1931 1932
Year 1937 (MCMXXXVII
..... Click the link for more information.
1890s 1900s 1910s - 1920s - 1930s 1940s 1950s
1926 1927 1928 - 1929 - 1930 1931 1932
Year 1937 (MCMXXXVII
..... Click the link for more information.
Claude Shannon
Claude Shannon
Born 30 March 1916
Petoskey, Michigan
Died 24 January 2001 (aged 86)
..... Click the link for more information.
Claude Shannon
Born 30 March 1916
Petoskey, Michigan
Died 24 January 2001 (aged 86)
..... Click the link for more information.
Massachusetts Institute of Technology (MIT) is a private, coeducational research university located in Cambridge, Massachusetts. MIT has five schools and one college, containing 32 academic departments,[3]
..... Click the link for more information.
..... Click the link for more information.
Digital electronics are electronics systems that use digital signals. Digital electronics are representations of Boolean algebra and are used in computers, mobile phones, and other consumer products.
..... Click the link for more information.
..... Click the link for more information.
'''
The Z1 was a mechanical computer created by Konrad Zuse in 1936. It was a binary electrically driven mechanical calculator with limited programmability, reading instructions from punched tape.
..... Click the link for more information.
The Z1 was a mechanical computer created by Konrad Zuse in 1936. It was a binary electrically driven mechanical calculator with limited programmability, reading instructions from punched tape.
..... Click the link for more information.
Charles Babbage FRS (26 December 1791 – 18 October 1871) was an English mathematician, philosopher, and mechanical engineer who originated the idea of a programmable computer. Parts of his uncompleted mechanisms are on display in the London Science Museum.
..... Click the link for more information.
..... Click the link for more information.
This article is copied from an article on Wikipedia.org - the free encyclopedia created and edited by online user community. The text was not checked or edited by anyone on our staff. Although the vast majority of the wikipedia encyclopedia articles provide accurate and timely information please do not assume the accuracy of any particular article. This article is distributed under the terms of GNU Free Documentation License.
Herod_Archelaus