Kiến trúc vi xử lý là gì?

Kiến trúc của chip vi xử lý là mô tả về bố cục vật lý của các phần tử khác nhau tạo nên nó. Nó ảnh hưởng trực tiếp đến cách thông tin và dòng điện chạy qua chip.

Một bộ vi xử lý có thể có CISC hoặc máy tính, kiến ​​trúc tập lệnh phức tạp hoặc RISC hoặc máy tính tập lệnh rút gọn, kiến ​​trúc. Kiến trúc CISC phức tạp hơn và có khả năng thực hiện các lệnh phức tạp. Kiến trúc RISC đơn giản hơn, nhỏ hơn và nhanh hơn.

Kiến trúc bộ vi xử lý đã phát triển từ bộ xử lý lõi đơn sang bộ xử lý đa lõi. Bộ xử lý có hai lõi trở lên nhanh hơn vì chúng có thể xử lý nhiều phần thông tin đồng thời.

Các thành phần cơ bản của kiến ​​trúc bộ vi xử lý bao gồm:

  • ALU: Đơn vị logic số học thực hiện tất cả các phép toán số học và logic.
  • Bộ tích lũy: Giữ các toán hạng là kết quả của các hoạt động được thực hiện bởi ALU.
  • PC (bộ đếm chương trình): Giữ địa chỉ bộ nhớ của lệnh tiếp theo sẽ được thực thi.
  • Thanh ghi trạng thái, dữ liệu và địa chỉ: Thanh ghi trạng thái lưu trữ thông tin về kết quả của một hoạt động ALU trước đó, thanh ghi dữ liệu lưu trữ dữ liệu đi đến hoặc đến từ một cổng I /O hoặc bộ nhớ và thanh ghi địa chỉ lưu trữ địa chỉ của vị trí bộ nhớ sẽ được truy cập.
  • Bộ điều khiển: Giữ mạch điều khiển quá trình thực thi, giải mã và tìm nạp các lệnh chương trình.