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