Course 3
Course 3
Course 3
Computer
Architecture
by
lagrini.samira83@gmail.com
Course link : https://elearning-facsci.univ-annaba.dz/course/view.php?id=469
1. Introduction
2
Hardware Software
What is Computer Architecture?
5
2. Components of Computer Architecture
CPU
Bus
Cache memory
Main memory
2.1 The memory / Storage unit
8
a. The main memory
9
b. External memory
Flash disk
DVD CD
Memory capacity
The memory is formed of a large number of cells (memory
words) containing the same number of bits (binary digit);
Each memory words has a number which corresponds to its
address.
The Bit (binary digit) is the smallest unit of information
transmitted by a computer.
Memory capacity
17
2.2 Central processing unit (CPU)
CPU
Registers
a.Arithmetic logic unit (ALU)
21
2.3 Peripherals
Peripherals
Output
Input
peripherals
peripherals
22
2.3.1. Input peripherals
• The input peripherals provides external data sources to
the computer system.
• Inpute peripherals includes :
- Keyboard
– Microphone
– Mouse
– Optical drive (CD or DVD drive)
- Scanner
23
2.3.2 Output peripherals
The output peripherals deliver the computer process’s results to
the user.
Output peripherals encompass the display, printing unit,
speakers, headphones, etc.
the Display
Printing unit
Headphones
Speakers
24
2.4 The buses
25
2.4.1 Buses types
26
Bus characteristics
The width of the bus: designates the number of lines in the bus, and
thus defines the amount of information that the bus can transport.
For example a 3-lines bus makes it possible to convey 23 = 8 different
pieces of information
The software is saved on the hard drive and runs in random access memory (RAM).
28
The Software
29