1.1 Systems Architecture Revision Flashcards
What is the purpose of the CPU?
To guide the computer through the Fetch-Decode-Execute Cycle.
What is the name of the Component which performs Calculations?
ALU (Arithmetic Logic Unit)
What is the purpose of the cache?
Provides fast access to frequently used instructions and data without having to go to the main memory (RAM).
What functions does the Control Unit do?
It decodes instructions and sends signals to control how data moves around the CPU.
What is the purpose of the Memory Data Register?
Holds data fetched from or to be written to the memory.
Give examples of an embedded system and why it is a computer system.
- Hospital Instruments
- Car Engine Management Systems
- Digital Clocks
- Washing Machines
- Hybrid Cars
It is a small system which performs tasks of a larger system, device or machine.
What is the purpose of the Program Counter
Holds the address of the next instructions.
What three factors affect the speed of the CPU?
Cores, Cache Size and Clock Speed.
Explain what each cycle of the Fetch-Execute cycle does.
Fetch: Fetches the information from the main memory and brings it back to the CPU.
Decode: Decodes the instructions to better understand them.
Execute: CPU carries out the instructions.
What are the Program Counter and the Accumulators?
Registers.