1.1 System Architcture Flashcards
Cycle that run in the CPU
The fetch-execute cycle
Fetch
CPU fetch the instruction from the main memory(RAM) and bring it back to the CPU
Decode
CPU done inspects instruction and breaks it down to work out what it needs to do
Execute
The CPU will carry out the instruction Ex, perform a calculation
Common CPU components
ALU (arithmetic logic unit)
CU (control unit)
Cache
Registers
ALU
Carry out Arithmetic calculations
Making logical decisions
CU
Send signals to control how data moves around the CPU
Registers
Tiny, superfast piece of board memory inside the CPU
Each has very specific purpose
Cache
Provides fast access to frequently use instruction and data
Key characteristics of the Avon Neumann architecture
Central processing unit (CPU)
Single control unit (CU)
Arithmetic log unit (ALU)
Onboard cache
Internal clock
Program counter (PC)
Holds the address of the next instruction to be executed in memory
Memory address resister (MAR)
Holds the address of where data is to be fetched or stored
Memory data register (MDR)
Holds the data fetched from, or to be written to memory
Accumulator
Holds the results of calculation