Lecture 1-2
Lecture 1-2
Ms Tsitsi Zengeya
1
1. Architecture and Organization
2. Structure and Functions
3. Multi-core Computers
4. History of Computers
2
History of Computers
Three generations of computers – vacuum tubes,
transistors, integrated circuits
Later generations – LSI, VLSI and ULSI
Semiconductor memory
Microprocessors
3
History of Computers
First Generation – Vacuum Tubes
Vacuum tube – digital elements and
memory
5
IAS Structure
The control unit and the ALU contain storage
locations, called registers,
6
IAS Instruction Set
IAS instruction set - 21 instructions
excluding I/O instructions
Instruction types – 4 types of instructions
Data transfer: Move data between
memory and ALU registers or between
two ALU registers.
Unconditional branch – change the
normal sequence of execution of
instructions to facilitates repetitive
operations
Conditional branch - branch dependent on
a condition, thus allowing decision points.
Arithmetic - Operations performed by ALU
Address modify – permits update of
addresses within instructions in memory.
Addressing flexibility
Opcode - first 8 bits of the instruction -
specifies the instructions is to be
executed.
Address portion - remaining 12 bits -
specifies memory locations of operand
7
IAS Instruction cycle
Two instruction cycles – fetch and execute
subcycles
8
History of Computers
Second generation - transistors
Transistor – smaller, cheaper
Solid-state device make of silicon
Bell Labs – 1945, 1950 fully transistorized computers
Other advances - core complex ALU and control units,
high-level programming languages, system software
System software - load programs, data movement,
libraries
Processing performance – speed of operations per
second
9
IBM 7094 Computers
Silicon transistor
11
History of Computers
Third generation – integrated circuits
Moore’s law -
Moore observed that the number of
transistors that could be put on a
single chip was doubling every year,
and correctly predicted that this pace
would continue into the near future
12
History of Computers
Third generation – integrated circuits
Members of 3rd generation – IBM System/360, DEC PDP-8
IBM System/360 - 1964, family of computers, integrated circuits
IBM System/360 architecture – use to this day in IBM mainframe computers
Compatible models – programmes could run in older and newer models
Family characteristics – similar/identical instruction set and operating systems,
and increasing speed, number of I/O ports, memory size and cost
DEC PDP-8 – 1964, Digital Equipment Corporation (DEC), small and cheap
Bus structure – called Omnibus, has become universal for microcomputers,
Omnibus – 96 separate signal paths, carry control, address and data signals,
share by all components, offers flexibility
PDP-8 Bus
13
History of Computers
Later generation – SMSI, LSI, VLSI, ULSI, Semiconductor Memory,
Microprocessors
Computer Generations
14