Bài gửi của cộng đồng - Tác giả: Ẩn danh
Là mạch điện tử của máy tính chịu trách nhiệm diễn giải các hướng dẫn của chương trình máy tính và thực thi các thao tác cơ bản theo hướng dẫn đó. Các hoạt động cơ bản bao gồm số học, logic, điều khiển và đầu vào/đầu ra (I/O). Thuật ngữ Bộ xử lý trung tâm (CPU) đã được sử dụng rộng rãi trong ngành công nghiệp máy tính từ đầu những năm 1960.
CPU về cơ bản bao gồm bốn đơn vị chức năng:
Bộ điều khiển: chịu trách nhiệm kiểm soát luồng lệnh và dữ liệu trong CPU.
Đơn vị logic số học (ALU): thực hiện tất cả các phép tính số học và logic của CPU.
Các thanh ghi: là các ô bộ nhớ trong có thể được truy cập rất nhanh. Các thành phần này được sử dụng để lưu trữ các biến (dữ liệu, địa chỉ) hoặc kết quả trung gian của phép toán số học/logic.
Bộ nhớ đệm: là bộ nhớ nhỏ hơn và nhanh hơn giúp giảm thiểu quyền truy cập vào bộ nhớ chính và do đó cải thiện hiệu suất CPU. p>
Các đơn vị này được đồng bộ hóa theo tốc độ xung nhịp và được kết nối bởi ba loại xe buýt:
Bus dữ liệu: chịu trách nhiệm truyền dữ liệu.
Địa chỉ Bus: truyền địa chỉ bộ nhớ để đọc hoặc ghi.
Bus điều khiển: cho phép quản lý các thành phần và thiết bị I/O khác.
Kiến trúc CPU còn được đặc trưng bởi tập hợp các hướng dẫn mà nó có thể thực thi. Nói chung, có hai loại kiến trúc tập lệnh:
CISC (máy tính tập lệnh phức tạp): một tập hợp mở rộng các lệnh phức tạp có thể thực hiện nhiều phép toán cấp thấp như phép toán số học, truy cập bộ nhớ hoặc tính toán địa chỉ trong một số chu kỳ đồng hồ.
RISC (Máy tính tập lệnh rút gọn): một tập lệnh rút gọn thực hiện một thao tác cấp thấp duy nhất trong một chu kỳ đồng hồ.