System Architecture Flashcards
The CPU
Central processing unit
Most important part of computing system
The CPU purpose is to process data and instructions by constantly repeating FDE cycle
CPU components
CU
ALU
Registers (PC, MDR, MAR, Accumulator)
Cache memory
Von Neumann Architecture
A computer with this architecture stores both program instructions and data in the same memory.
PC
Program counter
Stores the address of the next instruction to be run
MAR
Memory address register
Stores the address where data will be fetched from
MDR
Memory data register
Stores the data that is fetched from memory
Accumulator
Stores the result of ALU calculation
ALU
Arithmetic Logic Unit, this is
where calculations and comparisons are
performed, results stored in the accumulator.
CU
Control unit, executes instructions and controls the flow of data in the CPU.
Cache
To store data that is frequently used
Data does not need to be fetched from RAM, speeds up access
Makes CPU more efficient.