JavaScript is required

Xét các công đoạn của bộ xử lý, thứ tự nào là đúng:

A. Giải mã lệnh -> nhận dữ liệu -> xử lý dữ liệu -> ghi dữ liệu -> nhận lệnh

B. Nhận lệnh -> giải mã lệnh -> nhận dữ liệu -> xử lý dữ liệu -> ghi dữ liệu

C. Nhận lệnh -> nhận dữ liệu -> giải mã lệnh -> xử lý dữ liệu -> ghi dữ liệu

D. Nhận dữ liệu -> xử lý dữ liệu -> nhận lệnh -> giải mã lệnh -> ghi dữ liệu

Trả lời:

Đáp án đúng: B


Thứ tự đúng của các công đoạn trong bộ xử lý là: Đầu tiên, **nhận lệnh** (Fetch) từ bộ nhớ. Sau đó, **giải mã lệnh** (Decode) để xác định thao tác cần thực hiện. Tiếp theo, **nhận dữ liệu** (Fetch Operands) cần thiết cho việc thực hiện lệnh. Sau khi có lệnh và dữ liệu, bộ xử lý sẽ **xử lý dữ liệu** (Execute). Cuối cùng, **ghi dữ liệu** (Write Back) kết quả vào bộ nhớ hoặc thanh ghi. Vậy đáp án B là chính xác.

Câu hỏi liên quan