CPU and Von Neuman Architecture Flashcards
What is the purpose of the CPU
The CPU is often thought of as the ‘brains’ of a computer. The purpose of the CPU is to FETCH, DECODE and EXECUTE instructions.
What does the control unit do?
controls the flow of data inside the CPU (to registers) and outside the CPU to RAM and input/output devices.
What can the Cache memory do?
The Cache is very fast memory in the CPU. It is slower than the registers but faster than RAM. It stores frequently used data that the CPU can access quickly.
Explain the idea of Von Neumann architecture
Von Neumann is based on the idea of a ‘stored program concept’. Both instructions and data are stored in the same memory in binary form.
What does the MAR do?
holds the address of where data is to be fetched or stored.
What does the MDR do?
holds the data fetched from or to be written to memory (RAM).
What is the purpose of the PC (Register)
holds the address of the next instruction in memory.