Title :
Crossing the divide: architectural issues and the emergence of the stored program computer, 1935-1955
Author_Institution :
Smithsonian Inst., Nat. Air & Space Museum, Washington, DC, USA
Abstract :
The rapid advance of computing technology since the 1940s has created an impression that all that happened in computing before then was somehow mere prologue to the real history. According to this popular notion, the computer age began with the invention of machines that computed at electronic speeds, that were capable of automatic sequence control with conditional branching, and that stored their programs internally. The classification of computing into “generations” with the “first” generation being those with vacuum tubes further reinforces this notion. The paper looks at some examples of machines built in the 1930s and 1940s that straddle both ages: machines that had some sort of sequence control, partially electronic counting circuits, or primitive branching capabilities. In particular, the author examines a few systems that reveal especially well the nature of this transition: the ensembles of punched card equipment used by L.J. Comrie (1932) and W. Eckert (1984) for scientific instead of business use; the “Aberdeen Relay Calculator” that IBM built for the US Army; and the “Card Programmed Calculator” that Northrop Aircraft invented for engineering applications that IBM later marketed
Keywords :
calculating apparatus; computer architecture; counting circuits; digital computers; history; punched card equipment; Aberdeen Relay Calculator; Card Programmed Calculator; IBM; Northrop Aircraft; US Army; architectural issues; automatic sequence control; computer age; computing technology; conditional branching; electronic speeds; engineering applications; first generation; history; partially electronic counting circuits; primitive branching capabilities; punched card equipment; sequence control; stored program computer; vacuum tubes; Aerospace engineering; Aircraft propulsion; Automatic control; Computers; Consumer electronics; Counting circuits; Electron tubes; History; Military aircraft; Relays;
Journal_Title :
Annals of the History of Computing, IEEE