Professional Documents
Culture Documents
All information in this booklet is from The Computer History Museum website
unless otherwise acknowledged. (http://www.computerhistory.org/)
Napier's Bones
c. 1!!
"cotland
#apiers $ones are portable single%digit multiplication tables that
can be arranged to show the product of multiplying almost any
multi%digit number by a single digit. &hile the tables were often
made of wood or paper' higher (uality sets were fashioned from
i)ory or bone' gi)ing the tables their name.
Although *ohn #apier in)ented them in the late 1+!!s' a
description of the ,bones- was only published at the end of his life'
in his book .abdologi/' because he was concerned that others
would take credit for his idea.
&hile #apier also disco)ered logarithms' the bones are unrelated
to that mathematical concept.
Sets of Napier's bones ready for use
Pascaline
101
2rance
3hilosopher and mathematician $laise 3ascal created
his first mechanical adder at age nineteen and
continued e4perimenting with its design for se)eral
years. 5is design used a system of weights. &hen
adding figures' turning the machines dials lifted a
weight which dropped again when the dial changed
from a ,6- to a ,!.- 7he action of the dropping
weight turned the ne4t wheel one position. 8ore
reliable calculating machines would ha)e to wait for
impro)ed manufacturing methods.
Blaise Pascal, 162!1662
1
9redit: :eu)res' $laise 3ascal' 1;;6' courtesy of <rwin 7omash
Pascaline "reproduction#
=oan of >wen and >ordon $ell' $1+!.?1
$eibni% Stepped &rum
1;0
>ermany
3hilosopher and mathematician >ottfried
&ilhelm =eibni@ in)ented a mechanical
calculator featuring a ,stepped drum-
mechanism in 1;0. .otating the drum
caused a small gear to interact with ! to 6
of the drums teeth. Aepending on the
gears position along the drum' the de)ice
would add )alues ranging from ! to 6 to a
result register. 7he de)ice was the first
mechanical calculator capable of
multiplication. $ecause of its reliability'
the stepped drum mechanism was
employed for o)er B!! years.
'ottfried (il)elm $eibni%, 16*6 !
1+16
9redit: <pistolae ad di)ersos' >. &. =eibni@' 1;B0' courtesy of <rwin 7omash
$eibni% stepped drum model, ,S,
1-./
1
C)arles Babbage
1;61 % 1?;1
<ngland
9harles $abbage was a brilliant scientist. Cn
response to the numerous errors contained in
mathematical tables' he de)eloped the ,Aifference
<ngine'- a mechanical de)ice that could perform
error%free calculation of polynomial functions. 5e
completed only a small model before the $ritish
go)ernment withdrew funding' forcing him to
abandon the proDect. "oon after' "wedish scientists
>eorg and <d)ard "cheut@ would complete a
working )ersion.
C)arles Babbage, c01.6/
9redit: "cience 8useum' =ondon
$abbage designed another de)ice to perform more comple4 calculations. 5is ,Analytical <ngine- was
similar to modern computers: instructions from punched cards controlled how the calculating element'
or ,mill'- manipulated numbers in the ,store.- 7he machine was ne)er built.
Babbage &ifference 1ngine gear and arm
<ngland
1!!1
>ift of 7homas $ergin' E1+B.1!!B
Ada Byron $o2elace
1?0B' Ada $yron =o)elace mo)ed beyond her illustrious predecessors
=eibnit@ and 3ascal' and e)en her brilliant contemporary' 9harles
$abbage' to describe uni)ersal computing much as we understand it
today. As a world authority on early computing de)ices' Aoron "wade
states in F7o Aream 7omorrowF: FAda saw something that $abbage in
some sense failed to see. Cn $abbages world his engines were bound
by number. 5e saw that the machines could do algebra in the narrow
sense GandH that they could manipulate plus and minus signs. &hat
=o)elace saw was that number could represent entities other than
(uantity. "o once you had a machine for manipulating numbers' if
those numbers represented other things' letters' musical notes' and
the machine could manipulate symbols of which number was one
instance' according to rules' then this is a fundamental transition from
a machine which is a number cruncher to a machine that manipulates
symbols according to rules that is the transition from calculation to
general purpose computation.F
B
Hollerith Census Machine
5a)ing completed the 1??! census with only months
to spare' the I.". $ureau of the 9ensus established a
competition for a technological solution for the 1?6!
tally. A young engineer' named 5erman 5ollerith'
won the competition by proposing a manual
cardpunch with mechanical counting (tabulating)
dials.
<ach machine used pin presses and indi)idual cups of
mercury to form an electrical circuit' the tabulating
dials incrementing one position for each such contact
closure. 2or the 1?6! census' 18 cards were
punched (;!!/clerk/day) and counted by 1!! of
5ollerithJs census machines (1!!!
cards/hour/machine). Cn spite of this success'
5ollerith had only one customer who bought
e(uipment once a decade' making it a struggle to
form a )iable company. 5e incorporated 789
(7abulating 8achine 9o.) in 1?6 to sell business%
oriented machines' but had to gear up again for the
16!! census.
$y 1611 he had 1!! customers and was no longer dependent e4clusi)ely on census contracts.
5ollerithJs firm merged with 9omputing "cale 9ompany and Cnternational 7ime .ecording 9ompany to
form 9%7%. (9omputing%7abulating%.ecording) 9ompany. Cn 1610 7homas *. &atson Doined to take
o)er the firm and 5ollerith retired as a wealthy entrepreneur. Cn 1610' the company name was
changed to C$8.
0
1nigma
c. 16B+
Arthur "cherbius' >ermany
7he <nigma encryption machine was patented by 5ugo Koch in 5olland in 1616 and first produced
commercially by >erman engineer Arthur "cherbius in 161B. Cn 161? 3olish officials intercepted one
being shipped to the >erman <mbassy in &arsaw. $y 16B0' 3olish intelligence had cracked the
<nigmaJs method of operation. :n *uly 1+' 16B6' Dust prior to the #a@i in)asion of 3oland' they passed
the secret on to the 2rench and the $ritish go)ernments.
7his three%rotor )ersion is capable of generating 1+!'!!!'!!!'!!!'!!!'!!!'!!! different code
combinations by using spare rotors in different orders' )arying the initial positions' and changing the
plugs on the front.
1nigma in use, 'eneral 'uderian's
Command 3e)icle
c01-*
Credit4 5mperial (ar 6useum
1nigma
>ift of >wen and >ordon $ell' $16;.?1
+
1N5AC
"1lectronic Numerical 5ntegrator and Computer#
1600
8oore "chool of <lectrical <ngineering' Ini)ersity of 3ennsyl)ania' Inited "tates
<#CA9 was originally designed to calculate firing tables for &&CC artillery' but it wasnt completed until
160. Although the <#CA9 was not finished in time for the war effort' it was used to do calculations for
the hydrogen bomb as well as other classified military applications.
&ith about 1?'!!! )acuum tubes' 1'+!! relays' ;!'!!! resistors' and 1!'!!! capacitors' <#CA9 was
the largest electronic )acuum tube de)ice to ha)e been produced to that time' consuming enough
power for +! homes and capable of +'!!! operations per second. 7he principal designers were *.
3resper (3res) <ckert and *ohn 8auchly with 5erman >oldstine acting as the Army liaison.
7he <#CA9 was not a stored program computer' but had to be rewired for each new Dob. 7he rewiring
problem led the team to think about storing the wire configuration as a ,program- in memory' but it was too
late to change the design of the machine under construction.
7he panel on e4hibit here is one of 0! that make up the <#CA9. Ct was used to read the constants set on
switches of the function units and transmit these along the data bus lines that ran around the whole of the
machine. 7he function table was connected )ia the large plug receptacle on the front. Cn later years the
function tables were changed to store simple read%only programs in addition to constants.
Intil it was struck by lightning in 16++' <#CA9 probably did more computation than had been done in all
human history to that point.
7)e 1N5AC at t)e Ballistics
8esearc) $aboratory0 Presper
1c9ert at t)e :unction table and
;o)n 6auc)ly <atc)ing t)e
mac)ine
9redit: $allistics .esearch =aboratory
Herman 'oldstine "left# and Presper 1c9ert )olding
t)e electronics needed to store a single decimal digit
9redit: $allistics .esearch =aboratory