JavaScript is required

Cơ chế làm việc của bộ đệm lệnh như thế nào?

A.
Dữ liệu được vào trước ra trước
B.
Dữ liệu vào trước ra sau
C.
Dữ liệu vào sau ra trước
D.
Dữ liệu vào sau ra sau
Trả lời:

Đáp án đúng: D


Bộ đệm lệnh (instruction buffer hoặc instruction queue) hoạt động theo cơ chế FIFO (First-In, First-Out), tức là dữ liệu vào trước sẽ được xử lý và đưa ra trước. Điều này đảm bảo thứ tự thực hiện lệnh được duy trì đúng như trong chương trình. * **A. Dữ liệu được vào trước ra trước:** Đây là cơ chế hoạt động đúng của bộ đệm lệnh (FIFO). * **B. Dữ liệu vào trước ra sau:** Sai, cơ chế này ngược lại với FIFO. * **C. Dữ liệu vào sau ra trước:** Sai, đây là cơ chế LIFO (Last-In, First-Out) thường được sử dụng trong stack. * **D. Dữ liệu vào sau ra sau:** Sai, cơ chế này không phổ biến và không phải là cách bộ đệm lệnh hoạt động.

Câu hỏi liên quan