level: Fetch Excute Cycle
Questions and Answers List
level questions: Fetch Excute Cycle
Question | Answer |
---|---|
What are the 5 stages to the fetch part of the Fetch-Execute cycle? | 1. The content of the PC is copied to the MAR 2. The content of the MAR is transferred to main memory by the address bus 3. The instruction is sent from main memory to the MBR by the data bus 4. The PC is incremented by one 5. The content of the MBR is copied to the CIR |
In what stage would you say that the content of the MBR is copied to the CIR | Fetch |
What comes before 'the decoded instruction is split into two parts: opcode and operands' | The content of the CIR is decoded by the control unit |
If i was to say the 'the content of the CIR is decoded by the control unit', what happens next? | The decoded instruction is split into two parts: opcode and operands |
Between what two stages in the Fetch-Execute cycle are interrupts checked? ?? Incorrect? | Between executing and fetching |
Put simply what happens in the execution stage of the Fetch-Execute cycle? | The fetched instruction is excuted |
What are the 2 stages to the decode section of the Fetch-Execute cycle ? | 1. The content of the CIR is decoded by the control unit 2. The decoded instruction is split into two parts: opcode and operands |
After the instruction are carried out where is the data stored? | Main memory or general purpose registers |
Put simply what does the fetch part of the Fetch-Execute cycle do? | In the fetch stage of the cycle, the next instruction to execute is retrieved from main memory |
Over what bus are the contents of the MAR sent across? | Address bus |
Put simply what does the decode part of the Fetch-Execute cycle do? | The fetching instruction is decoded |
What are the 4 stages to the execution section of the Fetch-Execute cycle ? | 1. Any data required by the instruction that isn’t present in registers is fetched 2. Opcode identifies the type of intruction to be performed 3. The instruction is carried out 4. Results of any calculations are stored in general purpose registers or main memory |