+ All Categories
Home > Documents > computer organization tutorial

computer organization tutorial

Date post: 03-Jun-2018
Category:
Upload: anil-naik
View: 227 times
Download: 0 times
Share this document with a friend
43
“Manchester and Early Computers” Christopher P Burton The Computer Conservation Society
Transcript

8/12/2019 computer organization tutorial

http://slidepdf.com/reader/full/computer-organization-tutorial 1/58

“Manchester and Early

Computers” Christopher P Burton

The Computer Conservation Society

8/12/2019 computer organization tutorial

http://slidepdf.com/reader/full/computer-organization-tutorial 2/58

• “What do you mean - „Computer ?”

• The first Manchester computer - “The Baby”

• Interlude - what was going on elsewhere

• The early Manchester computers

• Replicating “The Baby”

8/12/2019 computer organization tutorial

http://slidepdf.com/reader/full/computer-organization-tutorial 3/58

Numerical Tables

Books of tables

from the 18thcentury

8/12/2019 computer organization tutorial

http://slidepdf.com/reader/full/computer-organization-tutorial 4/58

Early adding machines

Pascal17th c.

de Colmar1824

8/12/2019 computer organization tutorial

http://slidepdf.com/reader/full/computer-organization-tutorial 5/58

Charles Babbage

Mathematician

Philosopher

Genius

8/12/2019 computer organization tutorial

http://slidepdf.com/reader/full/computer-organization-tutorial 6/58

Analytical Engine - 1838

CONTROL mechanism

“Operations” cards a+b

c

b

ax b

e-a

e

b

STORE for numbers

MILL arithmetic

8/12/2019 computer organization tutorial

http://slidepdf.com/reader/full/computer-organization-tutorial 7/58

Babbage s Analytical Engine

The onlyfragment everconstructed

8/12/2019 computer organization tutorial

http://slidepdf.com/reader/full/computer-organization-tutorial 8/58

Arrival of Electronics

Wireless sets

Television

Radar

8/12/2019 computer organization tutorial

http://slidepdf.com/reader/full/computer-organization-tutorial 9/58

Colossus Codebreaking Machine

Electronic,very fast

1943, UKSecret!

8/12/2019 computer organization tutorial

http://slidepdf.com/reader/full/computer-organization-tutorial 10/58

ENIAC Machine

Electronic,very fast

1945, USAHuge

8/12/2019 computer organization tutorial

http://slidepdf.com/reader/full/computer-organization-tutorial 11/58

Fixed Program Computer - 1940s

STORE for numbers

CONTROL mechanism

MILL arithmetic

8/12/2019 computer organization tutorial

http://slidepdf.com/reader/full/computer-organization-tutorial 12/58

Stored Program Computer - 1940s

STOREfor numbers &

instructions

CONTROL mechanism

MILL arithmetic

Instructions

8/12/2019 computer organization tutorial

http://slidepdf.com/reader/full/computer-organization-tutorial 13/58

8/12/2019 computer organization tutorial

http://slidepdf.com/reader/full/computer-organization-tutorial 14/58

Need for Electronic “Memory”

8/12/2019 computer organization tutorial

http://slidepdf.com/reader/full/computer-organization-tutorial 15/58

8/12/2019 computer organization tutorial

http://slidepdf.com/reader/full/computer-organization-tutorial 16/58

Quest for a memory

• By 1945, several research teams were seeking afast memory device.

• FC Williams and Tom Kilburn at ManchesterUniversity.

• During the war they had been expert radarengineers and they believed they could solve thememory problem using radar cathode ray tubes.

8/12/2019 computer organization tutorial

http://slidepdf.com/reader/full/computer-organization-tutorial 17/58

8/12/2019 computer organization tutorial

http://slidepdf.com/reader/full/computer-organization-tutorial 18/58

Quest for a memory

• The Cathode Ray Tube Store could rememberover 2000 binary digits by end of 1947

• But would it work in a computing machine?

• It needed to be tested “…in the hurly -burly ofcomputing.”

8/12/2019 computer organization tutorial

http://slidepdf.com/reader/full/computer-organization-tutorial 19/58

The Need for Realistic Testing

• So they built a little computer to test theirmemory invention.

• Formally, it was: “The Small -ScaleExperimental Machine”

• but informally: “Baby”

8/12/2019 computer organization tutorial

http://slidepdf.com/reader/full/computer-organization-tutorial 20/58

The Historic Event

• Monday, 21st June 1948, about 11:15

• The first time in the world that a stored-program computer worked

• The “Baby” was the World s first UniversalComputing Machine

• Nearly all modern computers are “like” that.

8/12/2019 computer organization tutorial

http://slidepdf.com/reader/full/computer-organization-tutorial 21/58

8/12/2019 computer organization tutorial

http://slidepdf.com/reader/full/computer-organization-tutorial 22/58

The Firstprogram

From anotebook kept

by Geoff Tootill

8/12/2019 computer organization tutorial

http://slidepdf.com/reader/full/computer-organization-tutorial 23/58

Dots & Dashes

8/12/2019 computer organization tutorial

http://slidepdf.com/reader/full/computer-organization-tutorial 24/58

A film fragment showing the computer probably in 1948

8/12/2019 computer organization tutorial

http://slidepdf.com/reader/full/computer-organization-tutorial 25/58

• “What do you mean - „Computer ?”

• The first Manchester computer - “The Baby”

• Interlude - what was going on elsewhere

• The early Manchester computers

• Replicating “The Baby”

8/12/2019 computer organization tutorial

http://slidepdf.com/reader/full/computer-organization-tutorial 26/58

Interlude - What was happening elsewhere?

• University of Cambridge 1946 - 1949

• National Physical Laboratory 1947 - 1950

• Institute for Advanced Study, Princeton -1952

• IBM - 1953

8/12/2019 computer organization tutorial

http://slidepdf.com/reader/full/computer-organization-tutorial 27/58

Cambridge - EDSAC

8/12/2019 computer organization tutorial

http://slidepdf.com/reader/full/computer-organization-tutorial 28/58

London - Pilot ACE

8/12/2019 computer organization tutorial

http://slidepdf.com/reader/full/computer-organization-tutorial 29/58

USA - von Neumann

IBM uses the Cathode Ray

8/12/2019 computer organization tutorial

http://slidepdf.com/reader/full/computer-organization-tutorial 30/58

IBM uses the Cathode RayTube store

8/12/2019 computer organization tutorial

http://slidepdf.com/reader/full/computer-organization-tutorial 31/58

8/12/2019 computer organization tutorial

http://slidepdf.com/reader/full/computer-organization-tutorial 32/58

Early Manchester Computers

1948 - The “Baby” - The Small-Scale Experimental Machine

1949 - The University Mark 1 computer

1951 - The Ferranti Mark 1 computer

1954 - MEG 1957 - Ferranti Mercury

1953 - Transistor machine

1956 - Metropolitan Vickers MV950 1958 - Muse

1962 - Ferranti Atlas

Small-Scale Experimental Machine

8/12/2019 computer organization tutorial

http://slidepdf.com/reader/full/computer-organization-tutorial 33/58

Small Scale Experimental Machine1948 - Manchester

8/12/2019 computer organization tutorial

http://slidepdf.com/reader/full/computer-organization-tutorial 34/58

8/12/2019 computer organization tutorial

http://slidepdf.com/reader/full/computer-organization-tutorial 35/58

A newsreel film showing the enlargedcomputer in about June 1949

8/12/2019 computer organization tutorial

http://slidepdf.com/reader/full/computer-organization-tutorial 36/58

8/12/2019 computer organization tutorial

http://slidepdf.com/reader/full/computer-organization-tutorial 37/58

The Ferranti Mk 1 Computer - 1951

(World’s first commercially -delivered computer)

8/12/2019 computer organization tutorial

http://slidepdf.com/reader/full/computer-organization-tutorial 38/58

MEG - Ten times faster - 1954

8/12/2019 computer organization tutorial

http://slidepdf.com/reader/full/computer-organization-tutorial 39/58

Ferranti “Mercury” -1957

8/12/2019 computer organization tutorial

http://slidepdf.com/reader/full/computer-organization-tutorial 40/58

University Transistor Computer - 1953

8/12/2019 computer organization tutorial

http://slidepdf.com/reader/full/computer-organization-tutorial 41/58

Metro-Vick MV950 - 1956

8/12/2019 computer organization tutorial

http://slidepdf.com/reader/full/computer-organization-tutorial 42/58

8/12/2019 computer organization tutorial

http://slidepdf.com/reader/full/computer-organization-tutorial 43/58

University/Ferranti “ATLAS” - 1962

8/12/2019 computer organization tutorial

http://slidepdf.com/reader/full/computer-organization-tutorial 44/58

• “What do you mean - „Computer ?”

• The first Manchester computer - “The Baby”

• Interlude - what was going on elsewhere

• The early Manchester computers

• Replicating “The Baby”

The Small-Scale Experimental Machineb ld

8/12/2019 computer organization tutorial

http://slidepdf.com/reader/full/computer-organization-tutorial 45/58

The Computer Conservation Society

Rebuild Project

THE MUSEUMOF SCIENCE &INDUSTRY INMANCHESTER

8/12/2019 computer organization tutorial

http://slidepdf.com/reader/full/computer-organization-tutorial 46/58

Project Goal

“ To construct a working replica of theManchester University

Small-Scale Experimental Machine

by Sunday, 21st June 1998the 50th anniversary of the successful runningof the world's first stored computer program

and to re-run that program. ”

8/12/2019 computer organization tutorial

http://slidepdf.com/reader/full/computer-organization-tutorial 47/58

SSEM - Building the Replica

• 1995 to June 1998 - 3½ years to do it all

• Fully sponsored by ICL - purchasing anduse of workshops

• Acquire the obsolete parts, valves etc.

• Design studies - technical detective work

Dai Edwards Drawing of the

8/12/2019 computer organization tutorial

http://slidepdf.com/reader/full/computer-organization-tutorial 48/58

Dai Edwards Drawing of theClock Circuit

Alec Robinson s version of the

8/12/2019 computer organization tutorial

http://slidepdf.com/reader/full/computer-organization-tutorial 49/58

Clock Circuit

8/12/2019 computer organization tutorial

http://slidepdf.com/reader/full/computer-organization-tutorial 50/58

Illustrated London News Photo

8/12/2019 computer organization tutorial

http://slidepdf.com/reader/full/computer-organization-tutorial 51/58

of Typewriter

8/12/2019 computer organization tutorial

http://slidepdf.com/reader/full/computer-organization-tutorial 52/58

Cl f M k 1 T it

8/12/2019 computer organization tutorial

http://slidepdf.com/reader/full/computer-organization-tutorial 53/58

Close-up of Mark 1 Typewriter

8/12/2019 computer organization tutorial

http://slidepdf.com/reader/full/computer-organization-tutorial 54/58

Cover of WarSurplus

Catalogue

8/12/2019 computer organization tutorial

http://slidepdf.com/reader/full/computer-organization-tutorial 55/58

Replica of the “Baby”

8/12/2019 computer organization tutorial

http://slidepdf.com/reader/full/computer-organization-tutorial 56/58

Replica of the Baby

8/12/2019 computer organization tutorial

http://slidepdf.com/reader/full/computer-organization-tutorial 57/58

Now a video of the re-building

Small-Scale Experimental Machine

8/12/2019 computer organization tutorial

http://slidepdf.com/reader/full/computer-organization-tutorial 58/58

Rebuild Project

Thanks to:The University of Manchester for facilities and support

Our sole sponsor - ICL, West Gorton

The pioneer team for consultation and encouragement

The Museum of Science and Industry for a final home

Many individuals for information and parts

My team of CCS members for their volunteer effort


Recommended