JavaScript is required

Hãy chọn phương án đúng cho biết thứ tự thực hiện một chu trình lệnh của CPU (Central Processing Unit) là thế nào?

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 dữ liệu - xử lý dữ liệu - nhận lệnh - giải mã lệnh - ghi dữ liệu
C.
Nhận lệnh - giải mã lệnh - nhận dữ liệu - xử lý dữ liệu - ghi dữ liệu
D.
Nhận lệnh - nhận dữ liệu - giải mã lệnh - xử lý dữ liệu - ghi dữ liệu
Trả lời:

Đáp án đúng: C


Chu trình lệnh của CPU (Central Processing Unit) bao gồm các bước sau: 1. **Nhận lệnh (Fetch):** CPU lấy lệnh tiếp theo từ bộ nhớ. 2. **Giải mã lệnh (Decode):** CPU phân tích lệnh để 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):** CPU lấy dữ liệu cần thiết từ bộ nhớ hoặc các thanh ghi. 4. **Xử lý dữ liệu (Execute):** CPU 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):** CPU lưu kết quả trở lại bộ nhớ hoặc các thanh ghi. Do đó, đáp án C là chính xác nhất.

Câu hỏi liên quan