0 All Topics Flashcards
Describe what happens in the “fetch” part of the fetch-execute cycle? (3)
- The address of the instruction to be fetched is placed into the MAR. 2. The instruction is fetched from memory. 3. The instruction is transferred to the MDR.
Describe what happens in the “decode” part of the fetch-execute cycle? (1)
The computer decodes the instruction by deciding which instruction should be carried out.
Describe what happens in the “execute” part of the fetch-execute cycle? (1)
- The decoded instruction is then executed so that the CPU performs continuously
Describe what happens at the end of the fetch execute cycle? (2)
- The process is repeated 2. The program counter is incremented
What operations does the ALU perform? (1)
- Arithmetic and logic operations
What does the Control Unit (CU) do? (1)
Manages the FDE Cycle
What is a CPU register? (1)
- The section of high-speed memory within the CPU that stores data to be processed.
State two features of the MAR? (2)
- It is a register 2. It stores a single address
What is the function of the MAR? (2)
- Stores the address of the instruction or data that is going to be fetched 2. Holds the address in memory where data is going to be transferred to
What is the function of the MDR? (1)
- Stores the fetched instruction/ the instruction to be processed
What is the function of the Program Counter? (1)
- Stores the address of the next (or current) instruction to be run
What is the function of the Accumulator? (1)
- Stores the result of calculations/processes
Why does cache size affect the performance of the CPU (2)
Data is transferred faster (1) Makes the CPU more efficient (1)
How can having a higher processor affect the performance of the CPU (2)
Faster/ Higher clock speed (1) More Fetch Execute Cycles (1) More Instructions can be executed per second
Explain why having a quad- core processor will not always run twice as fast as a dual- core processor (3)
Software may be designed to run 1 core and not multiple (1) Dual core may have a faster clock speed than a quad core (1) Quad core may have less RAM (1) Quad core may have less cache (1)
What is Cache Memory (2)
High speed memory inside the processor (1) that stores frequently used insructions (1)
Define what is meant by an ‘embedded system’ (1)
A computer system that is built into another device (1)
Identify 3 devices that contain embedded systems (3)
Sat Nav (1) Dishwasher (1) MP3 player (1) Washing machine (1) Manufacturing equipment (1)
Identify 2 characteristics of an embedded system (2)
They have limited functions (1) and are often built into larger machines (1)
What is primary memory? (1)
Memory directly accessed by the CPU.
What are the two types of primary memory? (2)
RAM (1) ROM (1)
What is the purpose of ROM? (3)
Stores BIOS (1) Stores boot up instructions (1) Stores data that should not be changed (1)
Is ROM volatile or non volatile? (1)
Non volatile (1)
What is the purpose of RAM? (2)
Stores currently running programs (1) and data (1)