Crossing the Divide: Architectural Issues and the Emergence of the Stored Program Computer, 1935-1955

  title={Crossing the Divide: Architectural Issues and the Emergence of the Stored Program Computer, 1935-1955},
  author={Paul E. Ceruzzi},
  journal={IEEE Ann. Hist. Comput.},
  • P. Ceruzzi
  • Published 1997
  • Computer Science
  • IEEE Ann. Hist. Comput.
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… 

Figures from this paper

Machine Code Programming and Logic

The task of programming an automatic calculator or computer, usually referred to as ’coding’, was understood to be that of specifying the sequence of operations that the machine would carry out in

Reconsidering the Stored-Program Concept

A historical explanation of the endemic confusion surrounding the stored-program concept is given and the adoption of more precisely defined alternatives are suggested to capture specific aspects of the new approach to computing associated with the 1945 work of von Neumann and his collaborators.

The Appearance of a Neatly Finished Box

Evidence is presented that suggests that calculating and tabulating machines were not as important in engineering as the authors would expect based on the canonical emphasis on these machines as inherently technically superior and evidence that shows that, in comparison to other computing artifacts of the 1914 Exhibition, calculating machines were more compatible with the pursuit of the further advancement of the capitalist division-of-computing labor.

Modeling the Line: Bresenham’s Algorithm, 1962–87

The capacity of the algorithmic line to mask historical discontinuities is examined, suggesting that drawing and line, rather than denoting stable disciplinary categories, are constantly constructed within broader technological regimes.

John von Neumann's Analysis of Gaussian Elimination and the Origins of Modern Numerical Analysis

Just when modern computers were being invented, John von Neumann and Herman Goldstine wrote a paper to illustrate the mathematical analyses that they believed would be needed to use the new machines effectively and to guide the development of still faster computers.

The Organizational Aesthetic: Kenneth Fearing's The Big Clock

N a r t h e b e g i n n i n g o f k e n n e t h f e a r i n g ’ s corporate thriller The Big Clock (1946), George Stroud, an employee of Janoth Enterprises, meets “a titan in the world of

Crossing the Newton-Maxwell Gap: Convergences and Contingencies

The shift from electromechanical computing to fully electronic, digital, Turing-complete computing was one of the most in?uential technological developments of the twentieth century. The social,

Atanasoff’s invention input and early computing state of knowledge

This article investigates the dynamic relationship between a single pursue of an invention and the general US supply of similar activities in early computing during the 1930-1946 period. The

IBM ' s Early Adaptation to Cold War Markets / 769

The International Business Machines Corporation adapted early on to the opportunities created by the cold war economy in the United States. This account of IBM's adjustment to the circumstances of



The stored program concept

The history and early development of the stored program concept are briefly described. This refers to the ability of a calculating machine to store its instructions in its internal memory and process

IBM's Early Computers

This chronicles the transformation of IBM into a computer company in a remarkably few years, discussing projects that ended in frustration as well as the more successful ones, and providing a sense of the atmosphere, the people, and the decision-making processes involved during the company's rapid technological transformation.

Memoirs of a Computer Pioneer

This absorbing autobiography is as concerned with people and places as he is with computer components and programs of development and deftly sketches his childhood in the English midlands and his student days at Cambridge where he studied mathematical physics.

The application of commercial calculating machines to scientific computing

I propose to deal with one era in computing, but will first recall some of the landmarks in that art. Perhaps the first was the introduction of the decimal system. Then came the invention or

Programming systems and languages: a historical survey

In 1953 most computing was being done by the Card-Programmed Calculator, an ingenious mating of an Electromechanical Accounting Machine with an Electronic Calculating Punch.

Charles Babbage: Pioneer of the Computer

P e historical record of computing is s till meager. This is to be expected since the topic is, at best, a century and a half old. Even of that, the field lay fallow for the first half century after

The Computer from Pascal to von Neumann

From the Publisher: In 1942, Lt. Herman H. Goldstine, a former mathematics professor, was stationed at the Moore School of Electrical Engineering at the University of Pennsylvania where he assisted

Punched Card Methods in Scientific Computation

  • L. C.
  • Materials Science
  • 1941
DURING the past twenty years many successful applications of commercial calculating and accounting machines to scientific computing have been made. About fourteen years ago pioneer work in the

The IBM pluggable sequence relay calculator

The first two machines of this type were built during the war for the Aberdeen Proving Ground, were delivered in December 1944 and were in operation during the last eight months of the war. In

Von Neumann's First Computer Program

An analysis of the two earliest sets of instruction codes planned for stored program computers, and the earliest extant program for such a computer, gives insight into the thoughts of John yon