Computer Systems
Computer Systems
Computer Systems
Learning Objectives
● To learn the evolution & various generations of computers along with the
characteristics of each.
● Understand basic operation of a computer
Recap
How many gen?
Characteristics of:
First Gen
Second
Third
Fourth
Fifth
Computer - Data & Information
Computer - mindless stupid thing, versatile
Three components
ALU CU Registers
ALU
● Mathematical calculations like +, -, x, /
● Logical decisions like comparison
CU - Control Unit
● Coordinates & controls data flow in & out of CPU
● Operations of ALU, memory registers, I/O units.
● Responsible for carrying out instructions stored in program.
● Decodes fetched instruction, interprets,
● send control signals to I/O devices until ALU, memory perform.
Memory Registers
● Temporary unit of memory in CPU.
● Receive data/info & holds them
● Can be of diff sizes(16, 32, 64 bit, …)
● Each register for specific function(storing data, instr, address, operands,
results, etc.
CRT
TFT
3D
Inkjet
Dot-matrix Plasma
laser LCD
Braille
LED
Display
Interconnection between Functional
Components
Devices communicate through bus:
Internal/Primary
faster
Memory
Permanent
External/Secondary
Non-volatile
RAM ROM
Random Access Memory Read Only Memory
Not directly
Permanent non-volatile Slower Cheaper accessed by
CPU
Components of CPU
Types of bus
Types of memory
Types of RAM
Types of ROM