nguyên lý hoạt động của CPU là gì?
CPU (Central Processing Unit) là bộ xử lý trung tâm trong máy tính, nó có nhiệm vụ thực hiện các phép tính và xử lý dữ liệu giúp máy tính hoạt động. Nguyên lý hoạt động của CPU dựa trên mô hình Von Neumann, bao gồm 4 bước chính: Fetch, Decode, Execute và Store. Dưới đây là miêu tả chi tiết về từng bước:
Fetch (Trích xuất): Trong giai đoạn này, CPU tìm kiếm và đọc các lệnh từ bộ nhớ. Nó truy xuất lệnh kế tiếp cần được thực hiện dựa trên giá trị của thanh ghi đếm chỉ thị (Program Counter - PC).
Decode (Giải mã): Sau khi đã trích xuất lệnh, CPU sẽ phân tích và hiểu lệnh đó. Nó xác định chức năng của lệnh và các toạ độ, tham số cần thiết để thực hiện lệnh.
Execute (Thực thi): Trong giai đoạn này, CPU thực hiện công việc được yêu cầu từ lệnh đã giải mã, như cộng, trừ, nhân, chia hoặc thao tác logic. Đôi khi, việc thực thi bao gồm cả việc truy cập vào bộ nhớ để lấy hoặc đưa dữ liệu.
Store (Lưu trữ): Sau khi thực thi xong lệnh, kết quả được lưu trữ lại vào bộ nhớ hoặc thanh ghi tương ứng.
CPU lặp đi lặp lại các bước trên theo chu kỳ, liên tục xử lý các lệnh để giúp máy tính hoạt động hiệu quả.