Cache
chip that contains a small amount of data
Storage
stores files data and other programs
RAM
temporarily hold data from storage and is faster
clock
processing tick frequency
byte
Memory size (1 byte = 8 bits)
processor
runs the computer program and executes instruction
Transistors
small computer switches
moore’s law
number of transistors doubles every 18 months
operating systems
manage programs and interfaces with peripherals
machine instructions
0’s and 1’s, the language that machine reads
assembly
human readable instructions
compilers
translate high level language into executable programs