Đối với nhiệm vụ của khối điều khiển (trong CPU), phát biểu nào sau đây là sai:
Trả lời:
Đáp án đúng: C
Khối điều khiển (Control Unit - CU) trong CPU có nhiệm vụ chính là điều phối hoạt động của toàn bộ CPU. Nó thực hiện các công việc sau:
- Tìm nạp lệnh từ bộ nhớ: Đọc lệnh tiếp theo từ bộ nhớ và đưa vào thanh ghi lệnh (Instruction Register - IR).
- Giải mã lệnh: Xác định lệnh cần thực hiện.
- Phát tín hiệu điều khiển: Tạo ra các tín hiệu điều khiển cần thiết để các thành phần khác của CPU (ví dụ: ALU, thanh ghi) thực hiện lệnh.
- Tăng bộ đếm chương trình (Program Counter - PC): PC chứa địa chỉ của lệnh tiếp theo cần thực hiện. Sau khi một lệnh được thực hiện, PC được tăng lên để trỏ đến lệnh tiếp theo trong bộ nhớ.
Phương án C nói rằng "Vận chuyển lệnh từ thanh ghi ra bộ nhớ". Đây là một phát biểu sai. Khối điều khiển không vận chuyển lệnh từ thanh ghi ra bộ nhớ. Lệnh được nạp từ bộ nhớ vào thanh ghi lệnh, sau đó được giải mã và thực thi. Dữ liệu có thể được ghi vào bộ nhớ, nhưng không phải là lệnh từ thanh ghi lệnh.