What is the function of the control unit?
Trả lời:
Đáp án đúng: A
Khối điều khiển (Control Unit - CU) là một thành phần quan trọng của bộ xử lý trung tâm (CPU), có nhiệm vụ chính là điều phối và kiểm soát hoạt động của tất cả các thành phần khác trong máy tính. Cụ thể:
- Giải mã lệnh: CU nhận lệnh từ bộ nhớ, giải mã chúng để hiểu lệnh đó yêu cầu thực hiện thao tác gì.
- Điều khiển luồng dữ liệu: CU điều khiển luồng dữ liệu giữa các thành phần như bộ nhớ, ALU (Arithmetic Logic Unit - khối tính toán số học và logic), và các thiết bị ngoại vi.
- Kích hoạt các thành phần khác: Dựa trên lệnh đã được giải mã, CU gửi tín hiệu điều khiển đến các thành phần khác để thực hiện các thao tác cần thiết. Ví dụ, nó có thể kích hoạt ALU để thực hiện phép tính, hoặc yêu cầu bộ nhớ cung cấp dữ liệu.
Phân tích các đáp án:
- Đáp án 1: "Kiểm tra các lệnh và kích hoạt các thành phần khác của PC" - Đây là đáp án chính xác nhất, thể hiện đúng chức năng chính của CU.
- Đáp án 2: "Lưu trữ và điều khiển thông tin" - Lưu trữ thông tin là chức năng chính của bộ nhớ, không phải của CU. CU điều khiển luồng thông tin, nhưng không lưu trữ thông tin trực tiếp.
- Đáp án 3: "Thực hiện các phép tính toán học" - Các phép tính toán học được thực hiện bởi ALU, không phải CU.
- Đáp án 4: "Chuyển đổi ngôn ngữ lập trình thành mã máy" - Quá trình này thường được thực hiện bởi trình biên dịch (compiler) hoặc trình thông dịch (interpreter), không phải CU.