Hardware Components of The Computer System l4
Hardware Components of The Computer System l4
Power Supply Unit (PSU)- The Power Supply Unit (PSU) is one of the most critical
components in a computer system. It is responsible for converting electrical power from your
wall outlet into a form that can be used by the various components of your computer.
EFFICIENCY RATING:
PSUs are rated for efficiency, which indicates how effectively they convert AC power
into DC power.
Higher efficiency PSUs waste less power as heat and can save you money on
electricity bills.
Modular PSUs allow you to attach only the cables you need, reducing cable clutter
inside your case.
Non-modular PSUs have all cables permanently attached, which can lead to a
messier build.
Semi-modular PSUs offer a compromise with essential cables pre-attached and
optional cables modular
Overcurrent Protection (OCP) and Overvoltage Protection (OVP):
A good PSU includes safety features like OCP and OVP to protect your components
from power surges or overloads.
OCP shuts down the PSU if a component draws too much current, preventing
damage.
OVP safeguards against voltage spikes that can harm your components.
Motherboard:
A motherboard is the main printed circuit board (PCB) in a computer.
The motherboard is a computer's central communications backbone
connectivity point, through which all components and external
peripherals connect. Motherboards can be found in virtually all
computers, especially desktop and laptop PCs
Standard ATX motherboards are larger in size, and this enables them to have more
PCIe lanes. This trait means that standard ATX motherboards work best for multi-
GPU setups or computers that use multiple PCIe input devices.
Micro-ATX motherboards are similar to standard ATX motherboards, but micro-ATXs
are a few inches shorter in length. The advantages of micro-ATXs is that these
motherboards fit smaller form-factor cases if necessary.
Mini-ITXs are even smaller motherboards with a length and height shorter than both
micro-ATXs and standard-ATXs. The micro-ITXs usually have only one PCIe lane
and are compatible with far more small form-factor cases.
BIOS/UEFI FIRMWARE
The motherboard contains the Basic Input/Output System (BIOS) or Unified
Extensible Firmware Interface (UEFI) firmware, which initializes hardware during the
boot process.
Users can access the BIOS/UEFI to configure system settings, such as boot order
and overclocking options.
Compatibility and Upgradability
When choosing a motherboard, compatibility is crucial. Check that the motherboard
supports your CPU socket type, RAM type, and other components.
The motherboard's expansion slots, such as PCIe, determine the number and types
of add-on cards you can install.
Central Processing Unit
The Central Processing Unit (CPU) is often referred to as the "brain" of a computer. It
performs the majority of data processing and execution of instructions. This lesson
will delve into the CPU, its components, and its role in a computer.
CPU Architecture
Control Unit (CU): Manages and coordinates the execution of instructions.
Arithmetic Logic Unit (ALU): Performs mathematical and logical operations, such
as addition, subtraction, multiplication, and comparison.
Registers: Small, high-speed memory units within the CPU used to store data
temporarily during processing.
Cache: CPU cache is a small but high-speed memory that stores frequently
accessed data and instructions to speed up processing.Improves processing speed
by reducing the time needed to access data from the main memory (RAM).
Clock: The clock, measured in gigahertz (GHz), dictates the CPU's processing
speed by controlling how many instructions it can execute per second.
Cores: Modern CPUs have multiple cores, which are essentially individual
processing units within the CPU. A multi-core CPU can process multiple instructions
simultaneously, enhancing performance.
Threads: A thread is the smallest unit of processing that can be scheduled by an
operating system. CPUs with hyper-threading technology can handle multiple threads
per core, improving multitasking efficiency
Key Points about Cores
Single-core vs. Multi-core:
Single-core: Can handle one task at a time. This was common in early CPUs.
Multi-core: Has two or more cores, each capable of processing instructions
independently. This allows the CPU to handle multiple tasks at the same time, greatly
improving performance, especially in multitasking environments.
Common Core Configurations:
Dual-core: 2 cores
Quad-core: 4 cores
Hexa-core: 6 cores
Octa-core: 8 cores
Deca-core: 10 cores and so on.
Advantages of Multi-core CPUs:
Parallel Processing: Multiple cores can work on different tasks or divide a complex
task into smaller parts to process simultaneously.
Multitasking: Multi-core CPUs handle multiple applications running at the same time
more efficiently.
Performance: Improved speed and responsiveness in applications that can utilize
multiple cores, such as video editing, 3D rendering, and gaming.
Use Cases
HDDs are suitable for mass storage, such as archiving large files, media libraries,
and backup solutions.
SSDs are ideal for operating system drives, application storage, and tasks requiring
fast data access, like gaming and video editing.
RAM Modules
RAM is typically installed on modules that are inserted into slots on the motherboard.
Common RAM modules include DIMMs (Dual In-line Memory Modules) and SO-
DIMMs (Small Outline Dual In-line Memory Modules) for laptops.
RAM capacity, clock speed, and latency are important factors when selecting RAM
modules.
RAM capacity
RAM capacity is measured in gigabytes (GB) and determines how much data can be
stored and accessed at once.
For most users, 8GB to 16GB of RAM is sufficient for general computing. Gamers
and professionals may benefit from 32GB or more.
VIRTUAL MEMORY
Virtual memory is a memory management technique that uses a portion of the storage drive
(usually SSD or HDD) as an extension of RAM when the physical RAM is insufficient.