The Fetch Execute Cycle

Approved & Edited by ProProfs Editorial Team
The editorial team at ProProfs Quizzes consists of a select group of subject experts, trivia writers, and quiz masters who have authored over 10,000 quizzes taken by more than 100 million users. This team includes our in-house seasoned quiz moderators and subject matter experts. Our editorial experts, spread across the world, are rigorously trained using our comprehensive guidelines to ensure that you receive the highest quality quizzes.
Learn about Our Editorial Process
| By Slustaff
S
Slustaff
Community Contributor
Quizzes Created: 1 | Total Attempts: 965
Questions: 8 | Attempts: 965

SettingsSettingsSettings
The Fetch Execute Cycle - Quiz

Test your memory of the stages of the fetch execute cycle.


Questions and Answers
  • 1. 

    The  ________ register holds the address of the next instruction to be executed.

    Explanation
    The Program Counter register

    Rate this question:

  • 2. 

    The contents of the Program Counter are sent to the ________ register

    Explanation
    The Program Counter holds the address of the next instruction to be executed in the program. When the contents of the Program Counter are sent to the Memory Address Register (MAR), it means that the address stored in the Program Counter is being transferred to the MAR. The MAR is responsible for holding the memory address that is being accessed or manipulated. Therefore, the correct answer is Memory Address, MAR, Memory Address Register.

    Rate this question:

  • 3. 

    The instruction in memory at this address is returned to the ________ register

    Explanation
    The memory buffer register connects to the data bus

    Rate this question:

  • 4. 

    The ________ register is incremented.

    Explanation
    The Program Counter (PC) register is incremented in order to keep track of the memory address of the next instruction to be executed in a computer program. As each instruction is executed, the PC is incremented by the size of the instruction, allowing the processor to fetch the next instruction from the correct memory location. By incrementing the PC, the processor ensures that it can sequentially execute instructions in the correct order, advancing through the program's code.

    Rate this question:

  • 5. 

    The instruction in the ________ is passed to the ________ register.

    Explanation
    The instruction in the MBR (memory buffer register) is passed to the CIR (current instruction register). The MBR is a temporary storage location in the computer's memory where instructions are held before they are executed. The CIR is a register that holds the current instruction being executed by the processor. The MDR (memory data register) is a register that holds the actual data being read from or written to memory, and is not involved in passing instructions.

    Rate this question:

  • 6. 

    The Instruction in the current instruction register is ________ and then ________.

    Explanation
    The given answer states that the instruction in the current instruction register is first decoded and then executed. Decoding refers to the process of interpreting the instruction and determining the actions to be taken. Once the instruction is decoded, it is then executed, meaning that the actions specified by the instruction are carried out. This sequence of decoding and executing instructions is a fundamental step in the functioning of a computer's central processing unit (CPU) to perform tasks and operations.

    Rate this question:

  • 7. 

    The results of calculations are stored in general purpose registers and results of comparisons, interrupts or overflow errors are recorded in the ________ register.

    Explanation
    The results of calculations are stored in general purpose registers, and results of comparisons, interrupts, or overflow errors are recorded in the "status" register. This register is specifically used to keep track of the status of various operations and events in the system. It allows the processor to determine whether certain conditions have been met or if any errors have occurred during the execution of instructions.

    Rate this question:

Quiz Review Timeline +

Our quizzes are rigorously reviewed, monitored and continuously updated by our expert board to maintain accuracy, relevance, and timeliness.

  • Current Version
  • Mar 21, 2023
    Quiz Edited by
    ProProfs Editorial Team
  • May 16, 2016
    Quiz Created by
    Slustaff
Advertisement
×

Wait!
Here's an interesting quiz for you.

We have other quizzes matching your interest.