CPU là một trong những thành phần quan trọng nhất của máy tính. Cùng tìm hiểu cấu tạo của CPU bởi nó có nhiều điều thú vị.
1. Cấu tạo của CPU
CPU bao gồm nhiều thành phần khác nhau:
- Control Unit (CU)
- Arithmetic Logic Unit (ALU)
- Register
- Cache L1
- Cache L2
- Cache L3
- Bộ giải mã
- IO Bus
2. Các thành phần của CPU
Đơn vị điều khiển (CU – Control Unit)
Là trung tâm điều hành, có nhiệm vụ giải mã các lệnh, tạo ra các tín hiệu điều khiển công việc của các bộ phận khác
Đơn vị số học và logic (ALU – Arithmetic Logic Unit)
Thực hiện phép toán số học (cộng, trừ, nhân, chia) và logic đơn giản (AND, OR, XOR, NOT)
Tập thanh ghi (RF – Register Files)
Dùng để lưu trữ các thông tin tạm thời, phục vụ cho hoạt động của CPU
Bộ nhớ Cache
Còn gọi là bộ nhớ đệm. Nằm bên trong CPU, có dung lượng nhỏ, có tốc độ truy xuất xấp xỉ bằng tốc độ làm việc của CPU.
Bộ nhớ Cache giúp CPU hoạt động thường xuyên mà không phải ngắt quãng chờ dữ liệu.
Bộ nhớ Cache được làm bằng Ram tĩnh, có giá thành rất cao.
Có các loại là cache L1 (Level 1), L2 (Level 2), L3 (Level 3)
- Cache L1 (bên trong CPU) lưu trữ Data và Instruction.
- Cache L2 (gần cache L1) chứa các lệnh và dữ liệu sẽ được thực thi tiếp theo.
- Cache L3 (có thể có) chứa các dữ liệu từ RAM, thiết bị lưu trữ.
Kiểm tra dung lượng bộ nhớ Cache
- Sử dụng phần mềm CPU-Z để kiểm tra bộ nhớ Cache
- Download CPU-Z: https://www.cpuid.com/softwares/cpu-z.html
- Xem mục Cache và kiểm tra dung lượng của L1 Data, L1 Inst., Level 2, Level 3