L1 - Overview and Hardware
L1 - Overview and Hardware
Input
Processing
Output
Storage
Computer hardware
“Those parts of the system that you can hit
with a hammer (not advised) are called
hardware”
System Unit
Monitor
Keyboard
Mouse
Form factors
Systemunits come in lots of different
form factors
All-in-one PC
Inside the system unit
RAM Optical drive
Power
supply
Fans
CPU
Hard disk
drive
Expansion
cards
Motherboard
Inside a laptop
CPU
RAM
Fans
Optical
drive Motherboard
Power
supply
(batteries)
Hard disk
drive
Power supply
unit
Converts AC voltage to DC voltage for use
within the computer
Motherbo
ard
The main circuit board to which all
components are connected, allowing
them to communicate with each other
Central processing unit
(CPU)
The ‘brain’ of a computer. Processes data
in a computer using its instruction set
Performancemeasured in
instructions per second
So…
In 3 years, CPUs will be 4 times faster
In 15 years, CPUs will be 1000 times faster
CPUs - Moore’s Law
Moore’s Law has been an important
guide for many parts of the tech
industry, especially in CPU
manufacturing
Advantages:
Cheap storage medium
Widely used and supported
Can have very large capacity drives
Long operating life
Disadvantages:
Noisy operation
Can consume more power than SSDs
Fragile, needs to be handled carefully
Solid State Drive (SSD)
Stores data on flash memory, the
same technology used by USB
drives
Advantages:
Silent operation
Higher read/write speeds
when compared to HDDs
Low power usage
More durable
Use less space
Disadvantages:
Costlier than HDDs
Can wear out faster than
HDDs
Redundant Array of Independent
Disks (RAID)
RAID pools HDDs/SSDs together to form a
larger, more reliable data storage
mechanism
Data RAID
Controller
Hard Disk 02
Hard Disk 03
RAID configurations
Numerous configurations, we’re
focusing on two:
RAID 0 – data stripes used to increase speed
RAID 1 – data redundancy used to increase
reliability
RAID 10
Memory hierarchy
CPU
caches
Primar
y
memor
y
(RAM)
Faster
Secondary
Lower cost
memory (HDD, and
access SSD) higher
tim capacity
Memory capacity
Expansion cards
Additional circuit board that provides
extra functionality
Consists of:
GPU (either part of CPU or separate graphics card)
Video memory
Heatsink and fan
Ports
Input devices
Peripherals that allow the computer to
receive input from the outside world,
mainly from the user
Wired connections:
USB (Universal Serial Bus)
Thunderbolt high speed connector
Ethernet
VGA, DVI and HDMI for monitors
Wireless connections:
Wi-Fi
Bluetooth
Computer specs
Howmuch primary memory
does this computer have?
Doesthis computer
have a motherboard?