Topic 3 Module Title
Computer Systems
Topic 3:
Computer Hardware
© NCC Education Limited
Title of Topic Topic 1 - 1.2
Scope and Coverage
This topic will cover:
• Component Architecture:
• CPU (re-cap)
• Memory (Cache, RAM, ROM)
• Backing storage (Internal & External HDD)
• Power supplies and Cooling
• Interfaces & Expansion (Networking, Graphics, Sound)
• Component Identification (PC lab)
Title of Topic Topic 1 - 1.3
Learning Outcomes
By the end of this topic students will be able to:
• Explain the hardware, software and peripheral
components of a computer system.
• Build and configure a computer system to meet
a design specification.
V0.0 Visuals Handout – Page 1
Topic 3 Module Title
Title of Topic Topic 1 - 1.4
CPU Re-cap…
• In the last Lecture (#2) we looked at:
• The Central Processing Unit (CPU)
• The Von Neumann architecture
• The Fetch-Decode-Execute cycle
• If the CPU is the ‘brain’, we now look at the
‘body’ of a typical computer – the hardware that
comes together build a working computer
Title of Topic Topic 1 - 1.5
CPU Re-cap…
• Von Neumann Architecture
Maths Co-Processor?
http://www.computinghistory.org.uk/det/3665/john-von-neumann/
Title of Topic Topic 1 - 1.6
CPU Architectures
• Just as different human brains are ‘wired’
differently, so too can computer ‘brains’.
• CPUs are based on different ‘architectures’.
• The chosen CPU architecture will affect:
– Physical CPU structure and layout
– Logical CPU operations and sequencing of tasks
– Overall performance of the computer
– See…
https://www.cl.cam.ac.uk/teaching/1415/L25/4ModernProcessorArchitectures.pdf
https://www.intel.com/content/dam/www/public/us/en/documents/white-papers/ia-introduction-basics-paper.pdf
V0.0 Visuals Handout – Page 2
Topic 3 Module Title
Title of Topic Topic 1 - 1.7
Meet the Motherboard
• Like a human brain, the CPU needs to physically
reside somewhere - the ‘motherboard’…
Title of Topic Topic 1 - 1.8
Mount the Motherboard
Related Concepts…
• ZIF (Zero Insertion Force)
• ZIF Socket
• Surface Mount Packaging
• BGA socket
• DIP socket
• And others…
Title of Topic Topic 1 - 1.9
Beyond the CPU…
• The CPU needs a lot of assistance
• Lots of other components on the motherboard
• Just look at them all on this motherboard…
V0.0 Visuals Handout – Page 3
Topic 3 Module Title
Title of Topic Topic 1 - 1.10
Never Forget…
• It is necessary to store (and recall) program
instructions and data - both whilst they are in
use and over longer periods.
• Several broad classifications of memory:
1. Primary Storage: To be accessed ‘right here, right now’ by
CPU
2. Secondary Storage: To be accessed ‘as and when needed’
by CPU
3. Archived Storage: To be accessed (or not) at some unknown
time
10
Title of Topic Topic 1 - 1.11
Thanks for the Memory
• Also called ‘main memory’
• Implemented as ‘solid state’ (electronic) random
access memory (RAM)
• RAM is fast, small with low power consumption,
but relatively expensive (cost per bit) and volatile
(data is lost when switched off)
• Like a CPU, it is build as an IC (integrated
circuit)
11
Title of Topic Topic 1 - 1.12
Thanks for the Memory
• Two basic RAM technologies:
• Static RAM (SRAM) – uses a flip-flop circuit and
remembers as long as it has power but costs more
• Dynamic RAM (DRAM) – uses a capacitor to hold
charge, which leaks out so needs refreshing but
costs less
• Most PC systems (and games consoles etc) use
dynamic RAM because of cost.
http://computer.howstuffworks.com/ram.htm
12
V0.0 Visuals Handout – Page 4
Topic 3 Module Title
Title of Topic Topic 1 - 1.13
Thanks for the Memory
• Modern computers have multiple Gigabytes (GB) of
RAM in a small number of chips mounted on a circuit
board package called a ‘dual in-line memory module’
(DIMM) which mount in slots on the motherboard.
• There is also ‘single in-line memory module’ (SIMM)
13
Title of Topic Topic 1 - 1.14
ROM stands Firm
• ROM: Read Only Memory
• Also known as ‘firmware’
• A variation on the previous main memory
• The data or program instructions are built into the
chips when they are made and cannot be changed
• Non-volatile – will retain data when power removed
• Used for code that does not change, such as PC
BIOS
http://computer.howstuffworks.com/rom.htm
14
Title of Topic Topic 1 - 1.15
ROM Variations
• PROM – Programmable ROM – made as a
“blank” which can then be programmed once or
“burned” (after which it can not be changed).
• EPROM – Erasable PROM – made blank,
programmed like PROM but can be erased
(blanked) usually using UV light.
15
V0.0 Visuals Handout – Page 5
Topic 3 Module Title
Title of Topic Topic 1 - 1.16
ROM Variations
• EEPROM – Electrically Erasable PROM – usually
read only, but can be erased and re-written. This is
very slow compared with normal RAM and there is a
limit to the number of cycles (changes) that can be
made before the unit fails. It is useful for configuration
settings which do not change very often.
• Flash Memory – a variation of EEPROM that can be
changed more easily and quickly – has a much higher
cycle limit (currently about 1 million cycles) – used in
cameras, PDAs, MP3 players and USB flash drives
(memory sticks) etc.
16
Title of Topic Topic 1 - 1.17
Secondary Storage – Hard Disks
• Also called backing store - normally implemented
as a hard-disk drive (HDD)
• Non-volatile, low cost per bit, high power
consumption, many times slower than RAM
• Originally developed by IBM for mainframes - been
massive advances in data storage density and
overall capacity – even in laptops and desktops
http://computer.howstuffworks.com/hard-disk1.htm
17
Title of Topic Topic 1 - 1.18
Secondary Storage – Hard Disks
• HDD capacity now multi-terabytes (TB)
• Multiple ‘platters’ are held in a stack, coated with
a magnetic material, and divided into sectors,
tracks and clusters
• These partitioned platter surfaces can be
magnetised in two ways – giving binary storage
• A read/write head hovers over the spinning disk
surfaces and through electro-magnetism can
detect (read) the values or record (write)new data
http://www.ntfs.com/hard-disk-basics.htm
18
V0.0 Visuals Handout – Page 6
Topic 3 Module Title
Title of Topic Topic 1 - 1.19
Secondary Storage – Solid State Disks
• SSD capacity multi-terabytes (TB)
• Uses interconnected flash-memory chips, not
magnetic media, to store data.
• No moving parts, SSDs can deliver improved
reliability.
• Significant increase in the performance of a
computer equipped with an SSD.
• SSDs consume far less power than traditional
hard drives.
https://computer.howstuffworks.com/solid-state-drive.htm
19
Title of Topic Topic 1 - 1.20
Secondary Storage – Optical Disks
• Originally based on Compact Disk (CD) technology from
the music industry – have variations like CD-R
• Then came Digital Versatile Disk (DVD) from the movie
industry - due to higher data compression and thus storage
capacity
• Now we have Blu-ray disks
• Hard disks (HDD) use spots of magnetism to store data
• Optical disks use spots of light – as reflective disk surface
stamped with “pits” and “lands”- giving a binary storage
system - read by bouncing a laser off the surface and
detecting changes in reflection from pits and lands
http://electronics.howstuffworks.com/cd.htm
http://electronics.howstuffworks.com/dvd.htm
http://electronics.howstuffworks.com/blu-ray.htm
20
Title of Topic Topic 1 - 1.21
Secondary Storage – Flash
• Use flash RAM technology as secondary storage
• Common examples include USB memory stick
and camera data cards
• Should be regarded as temporary storage as they
are less reliable long term than hard disk or optical
storage
• Subject to physical damage
21
V0.0 Visuals Handout – Page 7
Topic 3 Module Title
Title of Topic Topic 1 - 1.22
Archived Storage
• Sometimes you have data that you don’t need right
now or may never need again – but for some
reason, it needs to be retained
• Over time, that volume of data will get very large
which means the storage solution needs to be
cheap and scalable
• You could therefore use:
– Magnetic tape
– DVD
– Cloud-based storage
22
Title of Topic Topic 1 - 1.23
Interconnection – Buses
• The interconnection between parts of a computer
is called a bus (for obvious reasons)
• There are three buses in a computer system…
1. Data Bus
2. Address Bus
3. Control Bus
There is also power distribution, but this is not called a bus
23
Title of Topic Topic 1 - 1.24
Expansion Slots
• From the very first IBM PC, the facility to add extra
devices via plug-in expansion cards/slots has
provided a high degree of flexibility
• Many devices that used to be provided on
expansion cards are now usually built into the core
motherboard
• Sound, network interface, graphics etc
• But expansion slots are still important for new
technologies and upgrades
https://computer.howstuffworks.com/pc.htm#pt2
24
V0.0 Visuals Handout – Page 8
Topic 3 Module Title
Title of Topic Topic 1 - 1.25
Expansion Slots
https://www.computerhope.com/jargon/e/expaslot.htm
25
Title of Topic Topic 1 - 1.26
Expansion Slots
https://www.computerhope.com/jargon/e/expaslot.htm
26
Title of Topic Topic 1 - 1.27
Buses – Peripheral Connections
• There have been a number of different ways of
connecting peripherals to PCs
– Originally parallel port and RS232 serial port
– Now commonly Universal Serial Bus (USB)
• Many generations: USB 1.x, USB 2.0, USB 3.0 etc.
– Less commonly Firewire
• An Apple trademark - properly known as IEEE 1394
http://computer.howstuffworks.com/usb.htm
27
V0.0 Visuals Handout – Page 9
Topic 3 Module Title
Title of Topic Topic 1 - 1.28
Power Supply (PSU)
• All PCs need power
• Usually comes from:
– Mains electricity
– Battery (laptops etc.)
• Modern power supplies will detect input voltage
• Better supplies have modular cable systems,
allowing you to just use the cables you need
• Heed health & safety warnings!
28
Title of Topic Topic 1 - 1.29
Cooling
• Computers use a lot of power - ends up as heat!
• Heat is very bad for computers – causing
processors and other components to fail
• It is usual to have a number of fans:
– Case fan
– Processor fan
– Graphics processor fan
– PSU fan
• In general, larger fans move more air, so they can
run slower, which makes them quieter
29
Title of Topic Topic 1 - 1.30
Graphics Cards
• Produce the image that you see on the screen
• One major manufacturer of graphics processors is
Nvidia (https://www.nvidia.com/en-gb/)
• Most motherboards now have a graphics chip set
built in, which is fine for office use but will struggle
with games
• Hence the popularity of specialised games
consoles – optimised for graphics processing
30
V0.0 Visuals Handout – Page 10
Topic 3 Module Title
Title of Topic Topic 1 - 1.31
Sound Cards
• The original IBM PC could only beep
• Sound cards were common additions
• Creative Labs (https://uk.creative.com/) have been at
the forefront of sound card technology for many years
• Now, sound is built in to the vast majority of
motherboards
• Not always very good quality
• OK for MS-Windows sound effects but not very good
for music - better speakers may improve things
more than changing the sound card
31
Title of Topic Topic 1 - 1.32
Network Interface Card (NIC)
• The vast majority of computers are now networked
• Most PCs will have at least one network interface build into
the motherboard
• Usually Ethernet running at 100Mbps or gigabit Ethernet at
1000Mbps
• May also have a wireless Ethernet (Wi-Fi, 802.11 a/b/g/n)
interface for connecting to wireless access points
• Can still get separate network interface cards, allowing
upgrade of older systems or the installation of multiple
cards for building firewalls, bridges and routers
32
Title of Topic Topic 1 - 1.33
References
• http://computer.howstuffworks.com/computer-hardware-
channel.htm
• https://www.computerhope.com/
• http://www.learning-about-computers.com/
33
V0.0 Visuals Handout – Page 11
Topic 3 Module Title
Topic 3 – Computer Hardware
Any Questions?
34
V0.0 Visuals Handout – Page 12