SYSTEMS ARCHITECTURE Flashcards
What is a Computer?
An electronic device that takes input, processes data, and delievers output
What is the purpose of a CPU?
The centeral processing unit fetches, decodes and executes instructions
What is the fetch stage of a CPU?
Fetch the next instruction from main memory (RAM) and bring it back to CPU
What is the decode stage of a CPU?
Inspect the instruction and work out what it is that needs doing
What is the execute stage of a CPU?
Carry out the instruction
What is the purpose of an ALU?
The arithmetic logic unit is responisble for carrying out arithmetic calculations and making logical decisions
What is the purpose of the CU?
The control unit send signal sto control how the data moves around the CPU.
What is the purpose of the cache?
The cache provides fast access to frequently used data and instructions
What is the purpose of the registers?
The registers are tiny, super fast peices of onbaord memory inside a CPU.
Each have a specific purpose
What did Von Neumann design?
He designed computers with stored programs
What is a stored program?
A stored programmed computer has changable progams
What are the key characteristics of the Von Neuman architecture?
C - CPU
I - Internal clock
O - Onboard cache
S - Single CU
A - ALU
How is data stored in memory?
Both instruction and program data are stored in the same memory in binary form
What is the program counter?
The PC always holds the address of the next instruction to be executed in memory
What is the MAR?
The memory address register holds the address of where data is to be fetched from or stored into