Primary Storage
• The need for primary storage
• The difference between RAM and ROM
• The purpose of ROM in a computer system
• The purpose of RAM in a computer system
• Virtual memory and why it may be needed and how it works
Embedded Systems
• The purpose and characteristics of embedded systems • Examples of embedded systems
CPU Performance
• How common characteristics of CPUs (clock speed, cache size, number of cores) affect their performance
CPU Architecture
• The purpose of the CPU and the fetch-execute cycle
• Common CPU components and their function: ALU (Arithmetic Logic Unit), CU (Control Unit), Cache, Registers
• Von Neumann architecture: MAR (Memory Address Register), MDR (Memory Data Register), Program Counter, Accumulator