Advanced
Assembly Language
Q67 / 100
What is out-of-order execution?
Correct! Well done.
Incorrect.
The correct answer is B) CPU reordering and executing independent instructions before earlier instructions complete to maximize unit utilization
B
Correct Answer
CPU reordering and executing independent instructions before earlier instructions complete to maximize unit utilization
Explanation
Modern CPUs issue instructions out-of-order when dependencies allow. Results appear in-order (in-order retirement). This can cause up to 4x throughput improvement for independent instructions.
Progress
67/100