All Topics  
Atanasoff-Berry Computer

 

   Email Print
   Bookmark   Link

 

Atanasoff-Berry Computer


 
 


The Atanasoff–Berry Computer (ABC) was the first electronicElectronics

The field of electronics comprises the study and use of systems that operate by controlling the flow of electrons in device...
 digitalFacts About Digital

A digital system is one that uses discrete numbers, especially binary numbers, or non-numeric symbols such as letters or ico...
 computingComputing

Originally, the word computing was synonymous with counting and calculating, and a science and technology that deals wit...
 device. Conceived in 1937, the machine was not programmable, being designed only to solve systems of linear equationLinear equation

A linear equation is an equation involving only the sum of constants or products of constants and the first power of a vari...
s. It was successfully tested in 1942. However, its intermediate result storage mechanism, a paper card writer/reader, was unreliable, and when AtanasoffJohn Vincent Atanasoff

John Vincent Atanasoff was an American physicist of Bulgarian descent....
 left Iowa State UniversityIowa State University

Iowa State University is a public land-grant and space-grant university located in Ames, Iowa....
 for World War II assignments, work on the machine was discontinued. The ABC pioneered important elements of modern computing, including binary arithmetic and electronic switchingElectronics

The field of electronics comprises the study and use of systems that operate by controlling the flow of electrons in device...
 elements, but its special-purpose nature and lack of a changeable, stored program distinguish it from modern computers.

John Vincent AtanasoffJohn Vincent Atanasoff

John Vincent Atanasoff was an American physicist of Bulgarian descent....
's and Clifford BerryClifford Berry

Clifford Edward Berry helped John Vincent Atanasoff create the first digital electronic computer in 1939, the Atanasoff-Berr...
's computer work was not widely known until it was rediscovered in the 1960s, amidst conflicting claims about the first instance of an electronic computer.






Discussion
Ask a question about 'Atanasoff-Berry Computer'
Start a new discussion about 'Atanasoff-Berry Computer'
Answer questions from other users
Full Discussion Forum






Timeline

1941   John Vincent Atanasoff and Clifford E. Berry developed the Atanasoff-Berry Computer.






Encyclopedia




The Atanasoff–Berry Computer (ABC) was the first electronicElectronics

The field of electronics comprises the study and use of systems that operate by controlling the flow of electrons in device...
 digitalFacts About Digital

A digital system is one that uses discrete numbers, especially binary numbers, or non-numeric symbols such as letters or ico...
 computingComputing

Originally, the word computing was synonymous with counting and calculating, and a science and technology that deals wit...
 device. Conceived in 1937, the machine was not programmable, being designed only to solve systems of linear equationLinear equation

A linear equation is an equation involving only the sum of constants or products of constants and the first power of a vari...
s. It was successfully tested in 1942. However, its intermediate result storage mechanism, a paper card writer/reader, was unreliable, and when AtanasoffJohn Vincent Atanasoff

John Vincent Atanasoff was an American physicist of Bulgarian descent....
 left Iowa State UniversityIowa State University

Iowa State University is a public land-grant and space-grant university located in Ames, Iowa....
 for World War II assignments, work on the machine was discontinued. The ABC pioneered important elements of modern computing, including binary arithmetic and electronic switchingElectronics

The field of electronics comprises the study and use of systems that operate by controlling the flow of electrons in device...
 elements, but its special-purpose nature and lack of a changeable, stored program distinguish it from modern computers.

John Vincent AtanasoffJohn Vincent Atanasoff

John Vincent Atanasoff was an American physicist of Bulgarian descent....
's and Clifford BerryClifford Berry

Clifford Edward Berry helped John Vincent Atanasoff create the first digital electronic computer in 1939, the Atanasoff-Berr...
's computer work was not widely known until it was rediscovered in the 1960s, amidst conflicting claims about the first instance of an electronic computer. The ENIACENIAC

ENIAC, short for Electronic Numerical Integrator and Computer, was the first large-scale, electronic, digital computer capab...
 computer was considered to be the first computer in the modern sense, but in 1973 a U.S. District Court invalidated the ENIAC patent and concluded that the ABC was the first "computer" (see Controversy).

Design and construction

According to Atanasoff's account, several key principles of the Atanasoff–Berry Computer (ABC) were conceived in a sudden insight after a long nighttime drive during the winter of 1937–38. The ABC innovations included electronic computation, binary arithmetic, parallel processingParallel processing

Parallel processing is the ability of the brain to simultaneously process incoming stimuli....
, regenerative capacitor memoryRegenerative capacitor memory

Regenerative capacitor memory is a type of computer memory that uses the electrical property of capacitance to store the bit...
, and a separation of memory and computing functions. The mechanical and logic design was worked out by Dr. Atanasoff over the next year. A grant application to build a proof of conceptFacts About Proof of concept

A proof of concept is a short and/or incomplete realization of a certain method or idea to demonstrate its feasibility, or a...
 prototype was submitted in March, 1939 to the AgronomyAgronomy

Agronomy is a branch of agricultural science that deals with the study of crops and the soils in which they grow....
 department which was also interested in speeding up computation for economic and research analysis. $5,000 of further funding to complete the machine came from the nonprofit Research CorporationResearch Corporation

Research Corporation is an organization in the United States devoted to the advancement of science, funding research project...
 of New York CityNew York City

New York City is the largest city in the United States and the twelfth largest city in the world, making it a major global c...
.

The ABC was built by Dr. Atanasoff and graduate student Clifford BerryFacts About Clifford Berry

Clifford Edward Berry helped John Vincent Atanasoff create the first digital electronic computer in 1939, the Atanasoff-Berr...
 in the basement of the physics building at Iowa State College during 1939–42. The initial funds were released in September, and the 11-tube prototype was first demonstrated in October, 1939. A December demonstration prompted a grant for construction of the full-scale machine. The ABC was built and tested over the next two years. It was described in a January 15, 1941 notice in the Des Moines RegisterDes Moines Register

The Des Moines Register is the daily morning newspaper of Des Moines, Iowa, in the United States....
. The system weighed more than seven hundred pounds (320 kg). It contained approximately 1 mile (1.6 km) of wire, 280 dual-triode vacuum tubeVacuum tube

In electronics, a vacuum tube or valve is a device generally used to amplify, or otherwise modify, a signal by cont...
s, 31 thyratronThyratron

A thyratron is a type of gas filled tube used as a high energy electrical switch....
s, and was about the size of a desk.

It was not a Turing complete computer, which distinguishes it from more general machines, like contemporary Konrad ZuseKonrad Zuse

Konrad Zuse was a German engineer and computer pioneer....
's Z3 (1941), or later machines like the 1946 ENIACENIAC

ENIAC, short for Electronic Numerical Integrator and Computer, was the first large-scale, electronic, digital computer capab...
, 1949 EDVACFacts About EDVAC

EDVAC was one of the earliest electronic computers....
, the University of Manchester designs, or Alan TuringAlan Turing

Alan Mathison Turing, OBE , was an English mathematician, logician, and cryptographer....
's post-War designs at NPLNational Physical Laboratory

National Physical Laboratory can refer to:...
 and elsewhere. Nor did it implement the stored program architecture that made practical fully general-purpose, reprogrammable computers.

The machine was, however, the first to implement three critical ideas that are still part of every modern computer:
  1. Using binaryBinary numeral system

    The binary numeral system represents numeric values using two symbols, typically 0 and 1....
     digits to represent all numbers and data
  2. Performing all calculations using electronicsElectronics

    The field of electronics comprises the study and use of systems that operate by controlling the flow of electrons in device...
     rather than wheels, ratchets, or mechanical switches
  3. Organizing a system in which computationComputation Overview

    Computation is a general term for any type of information processing....
     and memoryComputer storage Overview

    Computer storage, computer memory, and often casually memory refer to computer components, devices and recording...
     are separated.


In addition, the system pioneered the use of regenerative capacitor memoryFacts About Regenerative capacitor memory

Regenerative capacitor memory is a type of computer memory that uses the electrical property of capacitance to store the bit...
, as in the DRAMDram

Dram can mean several things:* For the imperial unit of volume see dram, commonly used to describe a measure of Scotc...
 still widely used today.

The memory of the Atanasoff–Berry Computer was a pair of drums, each containing 1600 capacitorFacts About Capacitor

A capacitor is an electrical device that can store energy in the electric field between a pair of closely spaced conductors....
s that rotated on a common shaft once per second. The capacitors on each drum were organized into 32 "bands" of 50 (30 active bands and 2 spares in case a capacitor failed), giving the machine a speed of 30 additions/subtractions per second. Data was represented as 50-bit binary fixed point numbers. The electronics of the memory and arithmetic units could store and operate on 60 such numbers at a time (3000 bits).

The ACAlternating current

An alternating current is an electrical current whose magnitude and direction vary cyclically, as opposed to direct current...
 power line frequency of 60 HzHertz

The hertz is the SI unit of frequency....
 was the primary clock rate for the lowest level operations.

The arithmetic logic functionsArithmetic logic unit

The arithmetic logic unit/arithmetic-logic unit of a computer's CPU is a part of the execution unit, a core component ...
 were fully electronic, implemented with vacuum tubes. The family of logic gates ranged from inverters to two and three input gates. The input and output levels and operating voltages were compatible between the different gates. Each gate consisted of one inverting vacuum tube amplifier, preceded by a resistor divider input network that defined the logical function. The control logic functions, which only needed to operate once per drum rotation and therefore did not require electronic speed, were electromechanical, implemented with relayRelay Overview

A relay is an electrical switch that opens and closes under control of another electrical circuit....
s.

Although the Atanasoff–Berry Computer was an important step up from earlier calculating machines, it was not able to run entirely automatically through an entire problem. An operator was needed to operate the control switches to set up its functions, much like the electro-mechanical calculators and unit record equipmentUnit record equipment Overview

Before the advent of electronic computers, data processing was performed using electromechanical devices called unit record equ...
 of the time. Selection of the operation to be performed, reading, writing, converting to or from binary to decimal, or reducing a set of equations was made by front panel switches and in some cases jumpers.

There were two forms of input and output. Primary user input and output and an intermediate results output and input. The intermediate results storage allowed operation on problems too large to be handled entirely within the electronic memory. (The largest problem that could be solved without the use of the intermediate output and input was two simultaneous equations, a trivial problem.)

Intermediate results were binary, written onto paper sheets by electrostatically modifying the resistance at 1500 locations to represent 30 of the 50 bit numbers (one equation). Each sheet could be written or read in one second. The reliability of the system was limited to about 1 error in 100,000 calculations by these units, primarily attributed to lack of control of the sheets' material characteristics. In retrospect a solution could have been to add a parity bit to each number as written. This problem was not solved by the time Atanasoff left the university for war-related work.

Primary user input was decimal, via standard IBMIBM

company_name = International Business Machines Corporation |...
 80 column punched cards and output was decimal, via a front panel display.

Comparison with other early computers

Function

The ABC was designed for a specific purpose, the solution of systems of simultaneous linear equations. It could handle systems with up to twenty-nine equations, a difficult problem for the time. Problems of this scale were becoming common in physics, the department in which John Atanasoff worked. The machine could be fed two linear equations with up to twenty-nine variables and a constant term and eliminate one of the variables. This process would be repeated manually for each of the equations, which would result in a system of equations with one fewer variable. Then the whole process would be repeated to eliminate another variable.

Controversy

J. Presper EckertFacts About J. Presper Eckert

John Presper Eckert Jr., a computer pioneer, was born April 9, 1919 in Philadelphia and died June 3, 1995 in Bryn Mawr, Penn...
 and John MauchlyJohn Mauchly

John William Mauchly was an American physicist who, along with J....
 were the first to patent a digital computing device, the ENIACENIAC

ENIAC, short for Electronic Numerical Integrator and Computer, was the first large-scale, electronic, digital computer capab...
. The ABC had been examined by John Mauchly in June 1941, and Isaac Auerbach, a former student of Mauchly's, alleged that it influenced his later work on ENIAC, although Mauchly denied this (Shurkin, pg. 280-299). In 1967 HoneywellHoneywell

Honeywell is a major American multinational corporation that produces electronic control systems and automation equipment....
 sued Sperry Rand in an attempt to break their ENIAC patents, and claiming the ABC as prior artPrior art

In most patent laws, prior art or state of the art is all information that has been disclosed to the public in any for...
. The United States District Court for the District of MinnesotaUnited States District Court for the District of Minnesota

The United States District Court for the District of Minnesota is the Federal district court whose jurisdiction is comprise...
 released its judgement on October 19, 1973, finding in Honeywell v. Sperry RandHoneywell v. Sperry Rand

Honeywell, Inc. v. Sperry Rand Corp., et al. 180 USPQ 673 was a landmark U.S....
that the ENIAC patent was a derivative of John Atanasoff's invention. The decision was not appealed.

Atanasoff, however, never considered himself to be the originator of the idea of a general purpose computer until years after the ENIAC was revealed. In 1954 a patent attorney from IBMIBM

company_name = International Business Machines Corporation |...
 approached Atanasoff asking for his help in breaking the Mauchly patent. In a 1982 interview with Shurkin, Atanasoff said "That was the first shock I had. First time. Nobody had compared the two of us."

Campbell-Kelly and Aspray conclude:
The extent to which Mauchly drew on Atanasoff's ideas remains unknown, and the evidence is massive and conflicting. The ABC was quite modest technology, and it was not fully implemented. At the very least we can infer that Mauchly saw the potential significance of the ABC and that this may have led him to propose a similar, electronic solution.

Replica

The original ABC was eventually dismantled, when the University converted the basement to classrooms, and all of its pieces except for one memory drum were discarded. In 1997, a team of researchers from Ames LaboratoryFacts About Ames Laboratory

Ames Laboratory is a United States Department of Energy national laboratory located in Ames, Iowa....
 (located on the Iowa State campus) finished building a working replica of the Atanasoff–Berry Computer at a cost of $350,000. The replica ABC is now on permanent display in the first floor lobby of the Durham Center for Computation and Communication at Iowa State University.

See also

  • History of computing hardwareHistory of computing hardware

    Computing hardware has been an important component of the process of calculation and data storage since it became useful for...


External links