Chapter 2 - The System Unit - Processing and Memory
Chapter 2 - The System Unit - Processing and Memory
Chapter 2 - The System Unit - Processing and Memory
• Objective of the Chapter: The chapter aims to provide insight into the functions of
various parts inside the system unit, shedding light on how the CPU, memory, and
other devices collaborate to execute user tasks.
• System Unit Components: Examination of how the CPU and memory are organized
alongside other components within the system unit, highlighting the characteristics of
these components.
• CPU Processing Tasks: Exploration of the processing tasks performed by the Central
Processing Unit (CPU) within the system unit.
Unicode
• A more comprehensive standard that supports a broader range of characters, including
alphabets from various languages, symbols, and emojis.
Binary Coded Decimal (BCD)
• A method of representing decimal numbers using binary digits, where each digit
corresponds to a specific decimal value.
Floating-Point Representation
• A way to represent real numbers, including fractions and very large or small numbers,
using a combination of sign, magnitude, and exponent.
Program Representation
In addition to data, computer programs also need to be represented in a digital format that the
CPU can understand. Machine language, the lowest-level programming language, directly
controls the CPU's operations using binary code.
These languages provide more user-friendly syntax and are translated into machine code by
compilers or interpreters.
Key Features
• Processing hardware for computing tasks
• Storage devices for data retention
• Power supply for providing electrical power
• Cooling fans to regulate temperature and prevent overheating
The Motherboard
Computer Chip
Very small pieces of silicon or other semi-conducting material onto which integrated circuits
are embedded
Circuit Board
A thin board containing computer chips and other electronic components
Drive Bays
Rectangular metal racks inside the system unit that house storage devices
Hard drive, CD/DVD drive, flash memory card reader
Processors
The CPU (microprocessor) is often referred to as the brain of the computer.
Modern CPUs are composed of multiple cores, allowing them to perform multiple tasks
simultaneously through parallel processing.
Common Types of CPUs
Dual-core CPU
Contains the processing components (cores) of two separate processors on a single CPU
Quad-core CPU
Contains four cores
Multi-core CPU
Multi-core processors allow computers to work on more than one task at a time. Typically,
different CPUs for desktop computers, portable computers, servers, mobile devices, consumer
devices, etc. Personal computer CPU often made by Intel or AMD. Media tablets and
mobile phones use processors made by other companies such as ARM.
For example, a computer with a clock speed of 2 GHz can execute 2 billion instructions per
second.
Cache
Cache is a small, high-speed type of volatile computer memory that provides high-speed data
access to the CPU and stores frequently used computer programs, applications, and data.
This means that the computer doesn't have to go all the way to the main storage to get the
data it needs. Instead, it can just grab it from the cache, which is much faster.
Bus
A bus is an electronic path over which data can travel. Can be found inside the CPU and on
the motherboard. It consists of address buses, data buses, and control buses.
Bus Speed
Bus speed refers to the speed at which data travels on the bus. It influences how quickly data
can be transferred between components.
Bus Width
Bus width is the number of wires in the bus over which data can travel. A wider bus allows
more data to be transferred in a single cycle.
Memory
Memory refers to chip-based storage located inside the system unit.
Consists of chips arranged on a circuit board called a memory module which are plugged into
the motherboard.
Stores essential parts of operating system, programs, and data the computer is currently
using.
RAM
Volatile memory.
Used for temporary storage of data and actively running programs.
Faster than most storage, but loses data when power is turned off.
Read and write operations during normal computer operation.
Most personal computers use SD-RAM
Cooling Components
Heat is an ongoing problem for CPU and computer manufacturers
• Can damage components
• Cooler chips run faster
Fans
Fans used on most personal computers to help cool the CPU and system unit.
Heat Sinks
Small components typically made out of aluminum with fins that help to dissipate heat.
Thermal Paste
Thermal paste (or thermal compound) is a material applied between the CPU/GPU and the
heat sink to improve thermal conductivity.
It fills microscopic gaps and irregularities on the surfaces, ensuring better heat transfer
between the components and the cooling solution.
Expansion Slot
A location on the motherboard into which expansion cards are inserted
Expansion Card
A circuit board inserted into an expansion slot. Used to add additional functionality or to attach
a peripheral device.
Express-Card Modules
Designed to add additional functionality to notebooks.
• Power connector, Firewire, VGA monitor, Network, USB, Audio, and HDMI.
Others include IrDA and Bluetooth ports, eSATA ports, Thunderbolt ports (Apple devices).
Control Unit
Coordinates and controls activities within a CPU core.
Prefetch Unit
Attempts to retrieve data and instructions before they are needed for processing in order to
avoid delays
Decode Unit
Translates instructions from the prefetch unit so they are understood by the control unit, ALU,
and FPU.