1.1 Systems Architecture Flashcards
What is cache?
A type of temporary memory. It is faster to access than RAM, but slower to access than the registers.
What is a control unit?
Organises the execution of instructions, including managing the other components in the processor.
What is the full name of MAR?
Memory Address Register
What is the full name of MDR?
Memory Data Register
What is the full name of PC?
Program Counter
What is Cache Memory?
A temporary memory.
Why do we use cache?
Because it is easier to access than RAM.
What is an advantage of having multiple cores?
An advantage of having multiple cores is that it can process two instructions at the same time.
Describe what an embedded system is.
An embedded system is a dedicated computer system that performs one or more specific functions within a larger piece of equipment.
How is an embedded system different from a general purpose system?
General purpose systems can do a variety of things, while embedded systems have only one purpose.
Explain why there is a clock inside the CPU.
Controls the rate of instructions that are being executed.
What are the three C’s?
Clock speed, cache size, and the amount of cores.
What does the amount of cores impact?
It impacts the processing capabilities of the CPU.
What does PC stand for?
Program Counter.
What does MAR stand for?
Memory Address Register.