Saturday, October 18, 2008
Never say never….
Friday, October 17, 2008
Although I was brought up on digital computers I have quite a soft spot for analog computers. I used to have an old web page that had some notes and pictures plus some rare analog construction notes that I copied from a 1978 article I had. I thought I’d rejuvenate the page and notes here.
The digital computer is a sequential device, in general, operating on data one step at a time, in addition, the digital computer represents data internally using a verbose but very robust form of representation called binary. Thus a single transistor in a digital computer can only store two states, on and off. Obviously, to store a number to any sensible degree of precision, many transistors are required.
An analog computer operates in a quite different way. For a start, all operations in an analog computer are performed in parallel. Secondly, data are represented in an analog computer as voltages, a very compact but not necessarily robust form of storage (prone to noise corruption). A single capacitor (equivalent to the digital’s computer use of a transistor) in an analog computer can represent one entire continuous variable.
EC-1 Educational Analog Computer, introduced in 1960 by Heathkit.
Vannevar Bush’s differential analyzer
(Image from http://archive.computerhistory.org/)
The first mechanical/electrical analog computers were developed in the early part of the 20th century. One of the most well known of these was the Vannevar Bush’s differential analyzer that filled a room at the Massachusetts Institute of Technology. Vannevar Bush’s differential analyzer crunched through calculus in seconds, although technicians often spent hours setting it up to solve an equation. A multitude of wheels, discs, shafts and gears handled the computations with precision unmatched by any contemporaneous machine. With the advent of the digital computer after World War II, the development of the analog computer slowed and by the early 1970s it was being rapidly supplanted by digital machines. One wonders whether with today’s electronic technology the analog computer might reemerge as a general-purpose computer.