Mechanical computer

Last updated
Hamman Manus R mechanical computer, produced in Germany by the DeTeWe company between 1953 and 1959 De-Te-We-mp3h0651.jpg
Hamman Manus R mechanical computer, produced in Germany by the DeTeWe company between 1953 and 1959

A mechanical computer is a computer built from mechanical components such as levers and gears rather than electronic components. The most common examples are adding machines and mechanical counters, which use the turning of gears to increment output displays. More complex examples could carry out multiplication and division—Friden used a moving head which paused at each column—and even differential analysis. One model, the Ascota 170 accounting machine sold in the 1960s, calculated square roots.

Contents

Mechanical computers can be either analog , using continuous or smooth mechanisms such as curved plates or slide rules for computations; or discrete, which use mechanisms like pinwheels and gears.[ clarify ]

Mechanical computers reached their zenith during World War II, when they formed the basis of complex bombsights including the Norden, as well as the similar devices for ship computations such as the US Torpedo Data Computer or British Admiralty Fire Control Table. Noteworthy are mechanical flight instruments for early spacecraft, which provided their computed output not in the form of digits, but through the displacements of indicator surfaces. From Yuri Gagarin's first spaceflight until 2002, every crewed Soviet and Russian spacecraft Vostok, Voskhod and Soyuz was equipped with a Globus instrument showing the apparent movement of the Earth under the spacecraft through the displacement of a miniature terrestrial globe, plus latitude and longitude indicators.

Mechanical computers continued to be used into the 1960s, but had steadily been losing ground to digital computers since their advent. By the mid-1960s dedicated electronic calculators with cathode-ray tube output emerged. The next step in the evolution occurred in the 1970s, with the introduction of inexpensive handheld electronic calculators. The use of mechanical computers declined in the 1970s and was rare by the 1980s.

In 2016, NASA announced that its Automaton Rover for Extreme Environments program would use a mechanical computer to operate in the harsh environmental conditions found on Venus. [1]

Examples

Curta Calculator Curta - National Museum of Computing.jpg
Curta Calculator

Punch card data processing

Starting at the end of the nineteenth century, well before the advent of electronic computers, data processing was performed using electromechanical machines collectively referred to as unit record equipment, electric accounting machines (EAM) or tabulating machines . By 1887, Herman Hollerith had worked out the basis for a mechanical system of recording, compiling and tabulating census facts. [14] "Unit record" data processing equipment uses punchcards to carry information on a one-item-per-card basis. [15] [16] Unit record machines came to be as ubiquitous in industry and government in the first two-thirds of the twentieth century as computers became in the last third. They allowed large volume, sophisticated data-processing tasks to be accomplished before electronic computers were invented and while they were still in their infancy. This data processing was accomplished by processing punched cards through various unit record machines in a carefully choreographed progression. Data on the cards could be added, subtracted and compared with other data and, later, multiplied as well. [17] This progression, or flow, from machine to machine was often planned and documented with detailed flowcharts. [18] All but the earliest machines had high-speed mechanical feeders to process cards at rates from around 100 to 2,000 per minute, sensing punched holes with mechanical, electrical, or, later, optical sensors. The operation of many machines was directed by the use of a removable plugboard, control panel, or connection box.

Electro-mechanical computers

Harwell Dekatron Harwell-dekatron-witch-computer-under-resotoration-2010-03-13.jpg
Harwell Dekatron

Early electrically powered computers constructed from switches and relay logic rather than vacuum tubes (thermionic valves) or transistors (from which later electronic computers were constructed) are classified as electro-mechanical computers. These varied greatly in design and capabilities, with some units capable of floating point arithmetic. Some relay-based computers remained in service after the development of vacuum-tube computers, where their slower speed was compensated for by good reliability. Some models were built as duplicate processors to detect errors, or could detect errors and retry the instruction. A few models were sold commercially with multiple units produced, but many designs were experimental one-off productions.

NameCountryYearRemarksReference
Automatic Relay Computer UK 1948 The Booths, experimental [19]
ARRA Netherlands 1952experimental
BARK Sweden 1952experimental
FACOM-100 Japan 1954 Fujitsu commercial [20]
FACOM-128 Japan1956commercial [21]
Harwell computer UK1951later known as WITCH
Harvard Mark I United States 1944"IBM Automatic Sequence Controlled Calculator"
Harvard Mark II USA1947"Aiken Relay Calculator"
IBM SSEC USA1948
Imperial College Computing Engine (ICCE)UK1951Electro-mechanical [22] [23] [24] [25]
Office of Naval Research ONR Relay ComputerUSA19496-bit, drum storage, but electro-mechanical relay ALU based on Atlas, formerly Navy cryptology computer ABEL [26] [27] [28] [29]
OPREMA East Germany 1955Commercial use at Zeiss Optical in Jena [30]
RVM-1 Soviet Union 1957 Alexander Kronrod [31]
SAPO Czechoslovakia 1957
Simon USA1950Hobbyist logic demonstrator magazine article
Z2 Germany 1940 Konrad Zuse
Z3 Germany1941Zuse
Z4 Germany1945Zuse
Z5 Germany1953Zuse
Z11 Germany1955Zuse, commercial
Bell Labs Model IUSA1940 George Stibitz, "Complex Number Calculator", 450 relays and crossbar switches, demonstrated remote access 1940, used until 1948 [32]
Bell Labs Model IIUSA1943"Relay Interpolator", used for wartime work, shut down 1962 [32]
Bell Labs Model IIIUSA1944"Ballistic Computer", used until 1949 [32]
Bell Labs Model IVUSA1945Navy "Mark 22 Error Detector", used until 1961 [32]
Bell Labs Model V USA1946, 1947Two units delivered, general-purpose, built in trigonometric functions, floating-point arithmetic [32]
Bell Labs Model VI USA1949General purpose, simplified Model V with several enhancements
Unnamed cryptanalysis multiplierUK1937 Alan Turing [33] [34]

See also

Related Research Articles

<span class="mw-page-title-main">Analog computer</span> Computation machine that uses continuously varying data technology

An analog computer or analogue computer is a type of computation machine (computer) that uses the continuous variation aspect of physical phenomena such as electrical, mechanical, or hydraulic quantities to model the problem being solved. In contrast, digital computers represent varying quantities symbolically and by discrete values of both time and amplitude.

A computation is any type of arithmetic or non-arithmetic calculation that is well-defined. Common examples of computation are mathematical equation solving and the execution of computer algorithms.

<span class="mw-page-title-main">Calculator</span> Electronic device used for calculations

An electronic calculator is typically a portable electronic device used to perform calculations, ranging from basic arithmetic to complex mathematics.

<span class="mw-page-title-main">History of computing hardware</span>

The history of computing hardware covers the developments from early simple devices to aid calculation to modern day computers.

<span class="mw-page-title-main">Digital electronics</span> Electronic circuits that utilize digital signals

Digital electronics is a field of electronics involving the study of digital signals and the engineering of devices that use or produce them. This is in contrast to analog electronics which work primarily with analog signals. Despite the name, digital electronics designs includes important analog design considerations.

<span class="mw-page-title-main">Machine</span> Powered mechanical device

A machine is a physical system that uses power to apply forces and control movement to perform an action. The term is commonly applied to artificial devices, such as those employing engines or motors, but also to natural biological macromolecules, such as molecular machines. Machines can be driven by animals and people, by natural forces such as wind and water, and by chemical, thermal, or electrical power, and include a system of mechanisms that shape the actuator input to achieve a specific application of output forces and movement. They can also include computers and sensors that monitor performance and plan movement, often called mechanical systems.

<span class="mw-page-title-main">Automaton</span> Self-operating machine

An automaton is a relatively self-operating machine, or control mechanism designed to automatically follow a sequence of operations, or respond to predetermined instructions. Some automata, such as bellstrikers in mechanical clocks, are designed to give the illusion to the casual observer that they are operating under their own power or will, like a mechanical robot. The term has long been commonly associated with automated puppets that resemble moving humans or animals, built to impress and/or to entertain people.

<span class="mw-page-title-main">History of computing</span>

The history of computing is longer than the history of computing hardware and modern computing technology and includes the history of methods intended for pen and paper or for chalk and slate, with or without the aid of tables.

<span class="mw-page-title-main">Mechanical calculator</span> Mechanical machine for arithmetic operations for absolute calculators

A mechanical calculator, or calculating machine, is a mechanical device used to perform the basic operations of arithmetic automatically, or (historically) a simulation such as an analog computer or a slide rule. Most mechanical calculators were comparable in size to small desktop computers and have been rendered obsolete by the advent of the electronic calculator and the digital computer.

von Neumann architecture Computer architecture where code and data share a common bus

The von Neumann architecture—also known as the von Neumann model or Princeton architecture—is a computer architecture based on a 1945 description by John von Neumann, and by others, in the First Draft of a Report on the EDVAC. The document describes a design architecture for an electronic digital computer with these components:

<span class="mw-page-title-main">Timer</span> Type of clock

A timer or countdown timer is a type of clock that starts from a specified time duration and stops when reaching 00:00. A simple timer is an hourglass. Commonly, a timer triggers an alarm when it ends. A timer can be implemented through hardware or software. Stopwatches operate in the opposite direction, upwards from 00:00, measuring elapsed time since a given time instant. Time switches are timers that control an electric switch.

<span class="mw-page-title-main">George Stibitz</span> American inventor of the digital computer

George Robert Stibitz was an American researcher at Bell Labs who is internationally recognized as one of the fathers of the modern digital computer. He was known for his work in the 1930s and 1940s on the realization of Boolean logic digital circuits using electromechanical relays as the switching element.

<span class="mw-page-title-main">History of computer science</span>

The history of computer science began long before the modern discipline of computer science, usually appearing in forms like mathematics or physics. Developments in previous centuries alluded to the discipline that we now know as computer science. This progression, from mechanical inventions and mathematical theories towards modern computer concepts and machines, led to the development of a major academic field, massive technological advancement across the Western world, and the basis of a massive worldwide trade and culture.

<span class="mw-page-title-main">Digi-Comp I</span>

The Digi-Comp I was a functioning, mechanical digital computer sold in kit form. It was originally manufactured from polystyrene parts by E.S.R., Inc. starting in 1963 and sold as an educational toy for US$4.99.

<span class="mw-page-title-main">Rangekeeper</span> Electromechanical fire control computer

Rangekeepers were electromechanical fire control computers used primarily during the early part of the 20th century. They were sophisticated analog computers whose development reached its zenith following World War II, specifically the Computer Mk 47 in the Mk 68 Gun Fire Control system. During World War II, rangekeepers directed gunfire on land, sea, and in the air. While rangekeepers were widely deployed, the most sophisticated rangekeepers were mounted on warships to direct the fire of long-range guns.

<span class="mw-page-title-main">Computer</span> Automatic general-purpose device for performing arithmetic or logical operations

A computer is a machine that can be programmed to automatically carry out sequences of arithmetic or logical operations (computation). Modern digital electronic computers can perform generic sets of operations known as programs. These programs enable computers to perform a wide range of tasks. The term computer system may refer to a nominally complete computer that includes the hardware, operating system, software, and peripheral equipment needed and used for full operation; or to a group of computers that are linked and function together, such as a computer network or computer cluster.

<span class="mw-page-title-main">Leibniz wheel</span> Component of some mechanical calculators

A Leibniz wheel or stepped drum is a cylinder with a set of teeth of incremental lengths which, when coupled to a counting wheel, can be used in the calculating engine of a class of mechanical calculators. Invented by Leibniz in 1673, it was used for three centuries until the advent of the electronic calculator in the mid-1970s.

Information technology (IT) is a set of related fields that encompass computer systems, software, programming languages, and data and information processing, and storage. IT forms part of information and communications technology (ICT). An information technology system is generally an information system, a communications system, or, more specifically speaking, a computer system — including all hardware, software, and peripheral equipment — operated by a limited group of IT users, and an IT project usually refers to the commissioning and implementation of an IT system. IT systems play a vital role in facilitating efficient data management, enhancing communication networks, and supporting organizational processes across various industries. Successful IT projects require meticulous planning, seamless integration, and ongoing maintenance to ensure optimal functionality and alignment with organizational objectives.

<span class="mw-page-title-main">Monrobot XI</span> Computer introduced in 1960

The Monroe Calculating Machine Mark XI was a general-purpose stored-program electronic digital computer introduced in 1960 by the Monroe Calculating Machine Division of Litton Industries. The system was marketed for "primarily for billing, and invoice writing", but could also be used for low-end scientific computing.

<span class="mw-page-title-main">Automaton Rover for Extreme Environments</span> NASA design project

Automaton Rover for Extreme Environments (AREE) is a NASA Innovative Advanced Concepts project to design a rover that can operate in the environment of Venus, controlled by a wind-powered mechanical computer. Venus' atmosphere is about 90 times denser than Earth's and the surface temperature of at least 462 °C (864 °F), conditions which would prevent a standard electronic computer from operating for any significant period of time. While AREE is being designed for operation on Venus, the rover's design could be re-purposed for use on Mercury, which has a comparably high surface temperature, on Jovian moons Europa or Io, where high radiation makes use of traditional electronics difficult, or on lava flows or highly radioactive areas on Earth.

References

  1. Hall, Loura (2016-04-01). "Automaton Rover for Extreme Environments (AREE)". NASA. Retrieved 2017-08-29.
  2. Needham, Volume 4, Part 2, 445.
  3. Needham, Volume 4, Part 2, 448.
  4. Bodde, 140.
  5. Fry, 10.
  6. "Machines of the East". Ancient Discoveries . Season 3. Episode 10. History Channel. Archived from the original on 2021-12-21. Retrieved 2008-09-07.
  7. Howard R. Turner (1997), Science in Medieval Islam: An Illustrated Introduction, p. 184, University of Texas Press, ISBN   0-292-78149-0
  8. Donald Routledge Hill, "Mechanical Engineering in the Medieval Near East", Scientific American, May 1991, pp. 64–9 (cf. Donald Routledge Hill, Mechanical Engineering Archived 2007-12-25 at the Wayback Machine )
  9. Abrams, Melanie (2018-02-16). "'The Beauty of Time'". The New York Times. ISSN   0362-4331 . Retrieved 2022-06-04.
  10. Kovács, Győző (2012), Tatnall, Arthur (ed.), "Hungarian Scientists in Information Technology", Reflections on the History of Computing, IFIP Advances in Information and Communication Technology, vol. 387, Berlin, Heidelberg: Springer Berlin Heidelberg, pp. 292–294, doi: 10.1007/978-3-642-33899-1_18 , ISBN   978-3-642-33898-4 , retrieved 2022-06-23
  11. Weibel, Peter (17 May 2005). Beyond Art: A Third Culture: A Comparative Study in Cultures, Art and Science in 20th Century Austria and Hungary. Springer. pp. 304–305. ISBN   9783211245620.
  12. Hebime (2016-07-05). "Hungarian Gamma-Juhász predictor". WT Live.
  13. "Z3 from FOLDOC". foldoc.org. Retrieved 2020-07-02.
  14. General Information Manual: An Introduction to IBM Punched Card Data Processing. IBM. p. 1.
  15. Janda, Kenneth (1965). Data Processing . Northwestern University Press. p.  47.
  16. McGill, Donald A.C. (1962). Punched Cards, Data Processing for Profit Improvement. McGraw-Hill. p. 29.
  17. Machine Functions (PDF). International Business Machines Corp. 1957. 224-8208-3.
  18. Flow Charting and Block Diagramming Techniques (PDF). International Business Machines Corp. 1959. /C20-8008-0.
  19. Lavington, Simon Hugh (1980). Early British Computers: The Story of Vintage Computers and the People who Built Them. Manchester University Press. p. 62. ISBN   9780719008108.
  20. "Fujitsu Facom 100" . Retrieved 2017-07-26.
  21. "FACOM 128A and 128B Relay Computers" . Retrieved 2017-07-26.
  22. "Profile for Tony Brooker at the University of Essex". www.essex.ac.uk. Retrieved 2018-05-19.
  23. "From the Arithmometer to Electronic Arithmetic – 1998". Imperial College Video Archive Blog. Cited video fragment. 2016-05-06. From 38:15 to 38:32. Retrieved 2018-05-14.{{cite news}}: External link in |others= (help)CS1 maint: others (link)
  24. "Relay Digital Computer, Imperial College, Univ. of London". Digital Computer Newsletter. 3 (1): 4. April 1951.
  25. Bowden, B. V. (ed.). "11. The Imperial College Computing Engine". Faster Than Thought. pp. 161–164 (103–105).
  26. Boslaugh, David L. (2003). When Computers Went to Sea: The Digitization of the United States Navy. John Wiley & Sons. pp. 95–96. ISBN   9780471472209.
  27. "The ONR Relay Computer". Digital Computer Newsletter. 4 (2): 2. April 1952.
  28. A survey of automatic digital computers. Office of Naval Research, Dept. of the Navy. 1953. p.  75.
  29. Wolf, J. Jay (1952). "The Office of Naval Research Relay Computer". Mathematics of Computation. 6 (40): 207–212. doi: 10.1090/S0025-5718-1952-0050393-0 . ISSN   0025-5718.
  30. Augustine, Dolores L. (2007). Red Prometheus: Engineering and Dictatorship in East Germany, 1945–1990. MIT Press. p. 134. ISBN   9780262012362.
  31. "Relay Computer RVM-1" . Retrieved 2017-07-25.
  32. 1 2 3 4 5 Belzer, Jack; Holzman, Albert G.; Kent, Allen (1976-03-01). Encyclopedia of Computer Science and Technology: Volume 3 – Ballistics Calculations to Box-Jenkins Approach to Time Series Analysis and Forecasting. CRC Press. pp. 197–200. ISBN   9780824722531.
  33. Teuscher, Christof (2004). Alan Turing: Life and Legacy of a Great Thinker. Springer Science & Business Media. p. 46. ISBN   9783540200208.
  34. Hodges, Andrew (2014-11-10). Alan Turing: The Enigma: The Book That Inspired the Film "The Imitation Game". Princeton University Press. pp. 175–177. ISBN   9781400865123.