Tìm nạp trước bộ đệm là tính năng cho phép bộ xử lý có sẵn dữ liệu và/hoặc hướng dẫn để sử dụng trong bộ đệm cục bộ nhanh thay vì phải chờ yêu cầu tìm nạp truyền qua RAM hệ thống và quay lại. Bộ xử lý Intel 8088 (và người anh lớn của nó là 8086) là một trong những bộ vi xử lý đầu tiên thực hiện việc tìm nạp trước (hướng dẫn) trong phần cứng, [Ken Shirriff] đã phân tích dựa trên hình ảnh khuôn của bộ xử lý nổi tiếng này. Điều này theo sau cuộc tìm hiểu sâu năm ngoái vào phần cứng tìm nạp trước của 8086, với (không có gì đáng ngạc nhiên) nhiều điểm tương đồng giữa hai bộ vi xử lý này, cũng như một số khác biệt chủ yếu là do bus dữ liệu 8088 bit bị cắt giảm của 8.
Trong khi 8086 có 3 khe 16 bit trong bộ nạp trước lệnh thì 8088 có 4 khe, mỗi khe 8 bit. Phần cứng tìm nạp trước là một phần của Đơn vị giao diện bus (BIU), giúp tách bộ xử lý thực tế (Đơn vị thực thi hoặc EU) khỏi RAM hệ thống một cách hiệu quả. Trong khi các MPU trước đó hoàn toàn mang tính xác định, với các lệnh được tải từ RAM và sau đó được thực thi, việc tìm nạp trước của 8086 và 8088 có nghĩa là các giả định đó không còn đúng nữa. Các tính năng được bổ sung trong BIU cũng có nghĩa là con trỏ lệnh (IP) và các thanh ghi liên quan đã được chuyển đến BIU, trong khi logic bộ đệm vòng xung quanh hàng đợi phải bằng cách nào đó giữ cho hàng đợi và độ lệch con trỏ trong RAM hoạt động chính xác.
Mặc dù ngày nay CPU có bộ nhớ đệm đa cấp, phức tạp hơn nhiều, được đo bằng kilobyte và megabyte, nhưng thật thú vị khi biết tất cả bắt đầu từ đâu, chỉ với một vài byte và logic phần cứng tương đối đơn giản mà bạn có thể dễ dàng theo dõi dưới kính hiển vi .
- Phân phối nội dung và PR được hỗ trợ bởi SEO. Được khuếch đại ngay hôm nay.
- PlatoData.Network Vertical Generative Ai. Trao quyền cho chính mình. Truy cập Tại đây.
- PlatoAiStream. Thông minh Web3. Kiến thức khuếch đại. Truy cập Tại đây.
- Trung tâmESG. Than đá, công nghệ sạch, Năng lượng, Môi trường Hệ mặt trời, Quản lý chất thải. Truy cập Tại đây.
- PlatoSức khỏe. Tình báo thử nghiệm lâm sàng và công nghệ sinh học. Truy cập Tại đây.
- nguồn: https://hackaday.com/2024/03/28/the-intel-8088-and-8086-processors-instruction-prefetch-circuitry/