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à: 1. **Nhận lệnh (Fetch):** Bộ xử lý lấy lệnh tiếp theo từ bộ nhớ. 2. **Giải mã lệnh (Decode):** Lệnh được giải mã để xác định thao tác cần thực hiện và các toán hạng liên quan. 3. **Nhận dữ liệu (Fetch Operands):** Lấy dữ liệu cần thiết cho lệnh từ bộ nhớ hoặc các thanh ghi. 4. **Xử lý dữ liệu (Execute):** Thực hiện các phép tính hoặc thao tác theo lệnh đã giải mã. 5. **Ghi dữ liệu (Write Back):** Lưu kết quả trở lại bộ nhớ hoặc thanh ghi. Vậy đáp án B là đúng nhất.

Câu hỏi liên quan