Hardware devices
CPU
Input Methods
Data Buses - Transfer data through the CPU.
ALU - Arithmetic Logic Unit
Storage
RAM (Raw access memory) - Handles processes and applications.
ROM - Read only memory
HDD (Hard drive disk) - Big non-portable storage device.
SSD - Solid state drive
Optical - DVD's, CD's etc
Portable (USB, SD card etc) - Smaller, easily portable storage devices.
Other components
Keyboard
Mouse
Touchscreen
Microphone
Output Methods
Screen
Speakers
PSU (Power supply unit) - Gives the entire system power.
Graphics Card
Register - Stores information about instructions as they are being processed. Runs at the same clock speed as the processor.
CPU (Central processing unit) - Handles all processes.
Mother Board - Holds all the components together.
Cache - Volatile memory near the CPU.
Control Unit - Controls the flow of data inside the CPU, handles hardware components and all inputs/outputs
PC (Program Counter)
MAR (Memory Address Register)
CIR - (Current Instruction Register)
Accumulator