Khi có hàng đợi lệnh chương trình sẽ thực hiện nhanh hơn do?
Trả lời:
Đáp án đúng: A
Hàng đợi lệnh (instruction queue) cho phép CPU lấy lệnh tiếp theo từ bộ nhớ trong khi vẫn đang thực hiện lệnh hiện tại. Điều này giúp giảm thời gian chờ đợi của CPU, do đó tăng tốc độ thực thi chương trình.
* **Phương án A:** Quá trình thực hiện lệnh không nhanh hơn, mà là quá trình thực hiện diễn ra liên tục hơn.
* **Phương án B:** Đây là đáp án đúng. Hàng đợi lệnh cho phép quá trình lấy lệnh và thực hiện lệnh diễn ra đồng thời.
* **Phương án C:** Quá trình lấy lệnh không nhất thiết nhanh hơn, mà là diễn ra song song với quá trình thực hiện.
* **Phương án D:** Vẫn cần chu kỳ lấy lệnh, nhưng không phải chờ đợi để lấy lệnh sau khi thực hiện xong lệnh trước đó.