Lecture 02
Lecture 02
Communication Technologies
Lecture # 2
Department of Computer Science
The slides are adapted from the publisher’s material
Understanding Computers: Today and Tomorrow (Ch2)
Inside the System Unit
The system unit is the main body of a
computer that houses essential
electronic components responsible for
processing data. These components are
connected to the motherboard, which
serves as the primary circuit board of the
computer.
4
Memory
5
Expansion Slots, Expansion Cards
Expansion slot: A location on the
motherboard into which expansion cards
are inserted
Expansion card: A circuit board used to
add additional functionality or to attach a
peripheral device
6
Ports and Connectors
Port: An interface or connection point on the
exterior of a computer’s system unit to which a
peripheral device is attached.
Connector:
Physical interfaces that allow cables and devices to
connect properly.
7
Ports and Connectors
8
The
Motherboard
10
The CPU- Brain of the computer
Central processing unit (CPU): connected directly
to the motherboard
Does the vast majority of processing for a computer
Processes calculations and transfers data between different components.
Also called a processor; called a microprocessor when talking
about personal computesr
11
Multi-core processors
• All functions of the processor usually
are on a single chip in personal
computers.
• The manufacturers of processor chips
are also producing multi-core
processors.
• A single chip that contains two or more
separate processors is known as a
multi-core processor.
• Multi-core processing reduces access
time and increases overall processing
speed.
Multi-core processors
15
The CPU
16
The CPU
• CPU Components
The CPU consists of two main units:
1.Arithmetic & Logic Unit (ALU)
2.Control Unit (CU).
• CPU Instruction
Cycle/Machine Cycle/ Fetch-
Decode-Execute Cycle.
Already discussed in lecture 1 slides
Instruction Set
28
Pipelining
Pipelining is a technique in which
the CPU starts the next
instruction before finishing the
current one. This allows multiple
instructions to be processed at the
same time, increasing speed and
efficiency.
Pipelining
Without pipelining, the CPU
completes one full instruction (fetch
→ decode → execute → store)
before starting the next. This is
slower because each step must wait
for the previous one to finish.
With pipelining, different steps of
multiple instructions overlap, so
while one instruction is being
executed, the next one is already
being decoded. This speeds up
processing and improves computer
Pipelining
31
Memory
Bit=binary digit
Memory
40
Bus Width
The capacity of a bus depends on
the number of data lines in it.
The amount of data that a bus can
carry at one time is called bus
width. A higher bus width means
that the bus can carry more data. It
increases the performance of the
computer.
A bus with 32 lines can carry 32
bits or 4 bytes at a time. A bus with
64 lines can carry 64 bits or 8
bytes at a time.
Bus Speed
The speed at which data moves
from one component to another
component of the computer is
called bus speed.
46
Quick Quiz
1. Which type of memory is erased when
the power goes out?
a. ROM
b. RAM
c. flash memory
2. True or False: The CPU can also be called
the motherboard.
3. A(n) electronic path within a computer
over which data travels is called a(n)
_____________.
Answers:
1) b; 2) False; 3) bus
48
Making Computers Faster and Better Now
and in the Future
Improving performance today
Add more memory
Perform system maintenance
Uninstall programs properly
Consider placing large files on external storage
devices
Delete temporary files
Scan for viruses and spyware
Buy a larger or second hard drive
Upgrade your Internet connection
Upgrade your video graphics card
49
Making Computers Faster and Better Now
and in the Future
Strategies for faster and better
computers
Improved architecture: faster bus
speeds, multiple CPU cores, etc.
Pipelining: Allows multiple instructions to
be processed at one time
Multiprocessing and parallel
processing: Use multiple processors to
speed up processing
50
Future Trends in computing
CLASS Activity
51