Hardware 101 Flashcards
Form Factors
The Motherboards have different shapes and sizes. Most popular are:
ATX (Advanced Technology Extended):
- standard form factor
- 12 x 9.6 inch
- 1995, Intel
micro ATX:
- 9.6x9.6
- cheaper than the ATX
Motherboard
‘mobo’ or ‘mainboard’
basically a circuit board
What does a motherboard have?
North and South Bridge (chipsets):
North: communication for the fast boys: CPU, GPU, RAM - now done almost entirely by the CPU
South: communication between the hard drives, I/o etc. - now done PHC (Platform Hub Controller)
BUS slots (extensions such as the GPU)
CPU socket
SATA connectors, M.2 slots, memory slots
Also has a Clock Generator that’s responsible for synchronisation in the PC.
I/o interfaces
I/O interfaces
USB (Universal Serial Bus)
Integrated Video: HDMI, Display Port, DVI, VGA
Network Internet Card
Integrated Sound Card
BIOS
Basic Input Output System (Firmware)
stored on the BIOS chip
non-volatile memory (memorysaved when there is no power)
initialises the computer hardware, checks the peripherals
P.O.S.T
Power On Self Test - the computer must past this test (initialised by the BIOS) in order to boot up
CMOS chip
System settings first set up by the user that are saved when the PC is turned off
Volatile
Data & time, boot sequence, hardware settings
It’s powered up by a special battery called the ‘CMOS battery’
UEFI
Unified Extensible Firmware Interface
replaced the BIOS
user-friendly, graphical interface
CPU
Central Processing Unit
understands machine code (1s and 0s)
Performs all of the arithmetical operations
Performance based on: number of cores, clock speed, size of registers, pipeline length, type
Cores
- processing unit
- ALU (arithmetic- logic unit)
- CU (control unit) - directs operations to the processor
- registers
Clock Speed
How many instruction per second (Hz)
The value which is initial (came from the factory) can be altered with (overclocking)
Cache
Memory which is on the CPU, storing often accessed data and instructions. Fast cause doesn’t need constant power (refreshing). There are different levels, which are checked for instructions before checking the memory (RAM). L1 (8-64KB)-> L2 -> L3.
Size of registers
How much data can be processed per clock cycle
Pipeline length (not sure)
One instruction after the other so I guess pipeline length specifies how many instructions can be fit into one cycle ?
Primary functions of a CPU
Fetch, read/decode, ALU, memory, write