|
ABSTRACT
In 30 years of computer design at Manchester University two systems stand out: the Mark I (developed over the period 1946-49) and the Atlas (1956-62). This paper places each computer in its historical context and then describes the architecture and system software in present-day terminology. Several design concepts such as address-generation and store management have evolved in the progression from Mark I to Atlas. The wider impact of Manchester innovations in these and other areas is discussed, and the contemporary performance of the Mark I and Atlas is evaluated.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Brooker, R.A. An attempt to simplify coding for the Manchester electronic computer. Brit. J. Appl. Physics 6 (1955), 307-311.
|
| |
2
|
Brooker, R.A., MacCallum, I.R., Morris, D., and Rohl, J.S. The compiler compiler. Ann. Rev, in Automatic Programming, 3 (1963), 229ff.
|
| |
3
|
Hughes, P.H. University computer benchmark report. Atlas Computing Service, U. of London, July 1967.
|
 |
4
|
|
| |
5
|
Kilburn, T., Edwards, D.B.G., Lanigan, M.J., and Sumner, F.H. One-level storage system. IRE Trans. EC-11, 2 (1962), 223- 235 (Reprinted in Bell, C.G., and Newell, A. Computer Structurers: Readings and Examples. McGraw-Hill, New York, 1971).
|
| |
6
|
Lavington, S.H. A History o f Manchester Computers. Nat. Comptng. Ctr. Publications, Manchester, England, 1975 (also published in the U.S. by Hayden, Rochelle Pk, N.J.)
|
| |
7
|
Lavington, S.H., and Knowles, A.E. Assessing the power of an order code. Proc. IFIP Congress 77, Toronto, Canada, 1977, pp.
|
 |
8
|
|
| |
9
|
Williams, F.C., and Kilburn, T. A storage system for use with binary digital computing machines. Proc. lEE, Vol. 96, Pt. 2, No, 30, 1949, p. 183ff.
|
| |
10
|
Williams, F.C., Kilburn, T,, and Tootill, G.C. Universal highspeed digital computers: A small-scale experimental machine. Proc. IEE, Vol. 98, Pt. 2, No. 61, 1951, pp. 13-28.
|
INDEX TERMS
Primary Classification:
K.
Computing Milieux
Additional Classification:
B.
Hardware
C.
Computer Systems Organization
D.
Software
General Terms:
Design,
Performance,
Theory
Keywords:
Ferranti,
ICL,
Manchester Mark I,
architecture,
atlas,
compilers,
extracodes,
index registers,
operating systems,
paging,
virtual storage
|