engineering computer science MCQ #52

What is the term for the technique of executing instructions speculatively, before the branch outcome is known?

engineering computer science MCQ #52

  1. Question 1

    Q1. What is the term for the technique of executing instructions speculatively, before the branch outcome is known?

    • A) Speculative Execution
    • B) Branch Prediction
    • C) Instruction Pre-fetch
    • D) Cache Pre-fetch

    Answer: Speculative Execution

    Explanation: Speculative Execution executes instructions before the branch outcome is known, improving instruction-level parallelism.