Manchester Computer Architectures, 1948-1975
Original Publication Date: 1993-Sep-30
Included in the Prior Art Database: 2005-Oct-07
Software Patent Institute
SIMON H. LAVINGTON: AUTHOR [+2]
The overall characteristics of the three computers under review are summarized using modern terminology in Table 2. Although the Atlas and MUS were rated among the fastest in the world at the time, the performances are today seen as quite modest. Indeed, the small amount of available RAM for each computer seems scarcely credible today. The Mark I described in Table 2 is the April 1949 version, rather than its June 1948 predecessor, which was even smaller. The so-called baby machine that first ran a program on Monday, June 21, 1948, had just 32 words of 32 bits each for its main memory, no index registers, manual input/output, and a simple seven-function instruction set. The 1949 version of the Mark I given in Table 2 had two B-lines (general- purpose index registers), 128 words of primary memory, and 1K words of drum backing memory. The production Mark I, first delivered in February 1951, extended the capacity to eight B-lines, 256 words of primary memory, and 3.75K words of drum storage. The Atlas described in Table 2 is the first production version as inaugurated at Manchester in December 1962; subsequent production Atlases had more RAM. The MUS is the one-off machine as it existed at Manchester in 1975. Note that, especially in the case of the MUS, it is somewhat misleading to give a single value for some of the parameters in Table 2. For example, as is shown later, MUS instructions could be 16,32,48, or 80 bits long.
THIS DOCUMENT IS AN APPROXIMATE REPRESENTATION OF THE ORIGINAL.
Copyright ©; 1993 by the Institute of Electrical and Electronics Engineers, Inc. All rights reserved. Used with permission.
Manchester Computer Architectures, 1948-1975
SIMON H. LAVINGTON
Because of changes in computer technology and terminology, it is often difficult for present-day observers to judge the significance of early digital computer projects. This article follows some architectural themes of interest, as they evolved in the design of three innovative Manchester University computers: the Mark I, Atlas, and MU5. It traces themes such as operand address generation, instruction formats, and memory management during the period from 1948 to 1975. These themes are illustrated by a set of normalized diagrams that may aid further study of the original references.
The purpose of this review is to explain in modern terminology the structure of the principal digital computer designs to emerge from Manchester University in the period from 1948 to 1975. There are three aims in this analysis:
1. To examine the contemporary reasons for the introduction of various features that now appear curious or novel. 2. To compare these features with contemporary developments in other centers of innovation. 3. To assess the longer-term impact, where it exists, of early Manchester ideas whose influence might be detected on computer architectures of the 1980s and 1990s.
The computer design group at the University of Manchester was responsible for five prototype machines during the period under review.! Table 1 summarizes the names of these prototypes and their UK industrial derivatives.
This article concentrates on the first, fourth, and fifth projects in Table 1 because these are the most interesting architecturally. For completeness, however, the other two machines are briefly described in the sidebar on page 53.
Before analyzing the architectures of the three computers of principal interest, it is perhaps appropriate to hint at the motivations, personalities, resources, and working environment that characterized the computer design group at Manchester University during the period under discussion. The full story will be found in my books but a quick sketch is sufficient to suggest where priorities lay.
From 1947 to about 1952 the Manchester group consisted of two or three key faculty (or equivalent), supported by an equal number of PhD students. They worked with war-surplus components and an enthusiasm for electronic innovation that was inspired by Professor F.C. Williams' notable successes in wartime radar technology a few years earlier. (See also the article by Mary Croarken in this issue.) From about 1952 to l9S9, there were about four key people, who had by then developed links with the nearby Manchester electrical engineering company Ferranti. These links provided technical support in the form of components and facilities. During this period, systems software and high-level la...