Topic 1.1: Systems Architecture Flashcards
Central Processing Unit (CPU):
Purpose
Executes instructions via the fetch-decode-execute cycle.
Control Unit (CU):
Directs operations and controls the flow of data.
Arithmetic Logic Unit (ALU):
Performs calculations and logical operations.
Registers:
Small, fast memory locations for temporary storage (e.g., MAR, MDR, Program Counter, Accumulator).
Von Neumann Architecture:
Instructions and data are stored in the same memory.
MAR (Memory Address Register)
Holds the address of the memory location being accessed.
MDR (Memory Data Register)
Holds the data being transferred to/from memory.
Clock Speed:
The number of cycles the CPU executes per second (measured in Hz). Higher speed = faster CPU.
Cores:
Multiple cores enable parallel processing; more cores = potential for better performance.
Cache:
Small, high-speed memory storing frequently used data for quick access.