Harvard Mark II
   HOME

TheInfoList



OR:

The Harvard Mark II, also known as the Aiken Relay Calculator, was an
electromechanical computer 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 out ...
built under the direction of
Howard Aiken Howard Hathaway Aiken (March 8, 1900 – March 14, 1973) was an American physicist and a pioneer in computing, being the original conceptual designer behind IBM's Harvard Mark I computer. Biography Aiken studied at the University of Wisconsi ...
at
Harvard University Harvard University is a private Ivy League research university in Cambridge, Massachusetts. Founded in 1636 as Harvard College and named for its first benefactor, the Puritan clergyman John Harvard, it is the oldest institution of highe ...
, completed in 1947. It was financed by the
United States Navy The United States Navy (USN) is the maritime service branch of the United States Armed Forces and one of the eight uniformed services of the United States. It is the largest and most powerful navy in the world, with the estimated tonnage ...
and used for ballistic calculations at Naval Proving Ground Dahlgren. Howard Aiken and Grace Hopper worked together to build and program the Mark II.


Overview

The contract to build the Mark II was signed with Harvard in February 1945, after the successful demonstration of the Mark I in 1944. It was completed and debugged in 1947, and delivered to the US Navy Proving Ground at
Dahlgren, Virginia Dahlgren is an unincorporated community and census-designated place (CDP) in King George County, Virginia, United States. The population was 2,946 at the time of the 2020 census, up from 2,653 at the 2010 census, and up from 997 in 2000. History ...
in March 1948, becoming fully operational by the end of that year. The Mark II was constructed with high-speed electromagnetic relays instead of the electro-mechanical counters used in the Mark I, making it much faster than its predecessor. It weighed and occupied over of floor space. Its addition time was 0.125 seconds (8 Hz) and the multiplication time was 0.750 seconds. This was a factor of 2.6 faster for addition and a factor of 8 faster for multiplication compared to the Mark I. It was the second machine (after the Bell Labs Relay Calculator) to have floating-point hardware. A unique feature of the Mark II is that it had built-in hardware for several functions such as the reciprocal, square root, logarithm, exponential, and some trigonometric functions. These took between five and twelve seconds to execute. Additionally, the Mark II was actually composed of two sub-computers that could either work in tandem or operate on separate functions, to cross-check results and debug malfunctions. The Mark I and Mark II were not
stored-program computer 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 ...
s – they read instructions of the program one at a time from a tape and executed them. This separation of data and instructions is known as the
Harvard architecture The Harvard architecture is a computer architecture with separate storage and signal pathways for instructions and data. It contrasts with the von Neumann architecture, where program instructions and data share the same memory and pathway ...
. The Mark II had a peculiar programming method that was devised to ensure that the contents of a register were available when needed. The tape containing the program could encode only eight instructions, so what a particular instruction code meant depended on when it was executed. Each second was divided up into several periods, and a coded instruction could mean different things in different periods. An addition could be started in any of eight periods in the second, a multiplication could be started in any of four periods of the second, and a transfer of data could be started in any of twelve periods of the second. Although this system worked, it made the programming complicated, and it reduced the efficiency of the machine somewhat. The Mark II is also known for being the computer with the first recorded instance of an actual bug (a moth) disrupting its operation. The insect was extracted from the machine's electronics and taped to the log book, with the note "first actual case of bug being found", on September 9, 1947.


See also

*
Harvard Mark I The Harvard Mark I, or IBM Automatic Sequence Controlled Calculator (ASCC), was a general-purpose electromechanical computer used in the war effort during the last part of World War II. One of the first programs to run on the Mark I was init ...
*
Harvard Mark III The Harvard Mark III, also known as ADEC (for Aiken Dahlgren Electronic Calculator) was an early computer that was partially electronic and partially electromechanical. It was built at Harvard University under the supervision of Howard Aiken for ...
*
Harvard Mark IV The Harvard Mark IV was an electronic stored-program computer built by Harvard University under the supervision of Howard Aiken for the United States Air Force. The computer was finished being built in 1952. It stayed at Harvard, where the Air Forc ...


References


Further reading

* * *


External links


Photographs related to the Mark II
from the Grace Hopper Collection at the Smithsonian {{Mainframes 1940s computers Computer-related introductions in 1947 Electro-mechanical computers One-of-a-kind computers Harvard University