• Nếu một bộ nhớ cache khác có sạch (chưa sửa đổi kể từ khi đọc từ bộ nhớ) bản sao của
dòng ở trạng thái độc quyền, nó sẽ trả về một tín hiệu cho thấy nó chia sẻ này
dòng. Bộ vi xử lý đáp ứng sau đó chuyển trạng thái của bản sao từ độc quyền để chia sẻ, và bộ vi xử lý bắt đầu đọc dòng từ bộ nhớ chính và chuyển tiếp dòng trong bộ nhớ cache của nó từ không hợp lệ để được chia sẻ.
• Nếu một hoặc nhiều bộ nhớ đệm có một bản sao sạch của dòng trong trạng thái chia sẻ, mỗi người trong số
họ báo hiệu rằng nó chia sẻ dòng. Bộ vi xử lý bắt đầu đọc dòng và
quá trình chuyển đổi dòng trong bộ nhớ cache của nó từ không hợp lệ để được chia sẻ.
• Nếu một bộ nhớ cache khác có một bản sao sửa đổi của dòng, sau đó khối bộ nhớ cache
bộ nhớ đọc và cung cấp các dòng vào yêu cầu bộ nhớ cache trên chia sẻ
xe buýt . Các bộ nhớ cache đáp ứng sau đó thay đổi dòng từ sửa đổi để được chia sẻ.
1
Các
dòng gửi đến yêu cầu bộ nhớ cache cũng được nhận và xử lý bởi bộ nhớ
điều khiển, mà các cửa hàng khối trong bộ nhớ.
• Nếu không có bộ nhớ cache khác có một bản sao của dòng (sạch hoặc sửa đổi), sau đó không có tín hiệu
quay trở lại. Bộ vi xử lý bắt đầu đọc dòng và chuyển tiếp các dòng trong của
bộ nhớ cache từ hợp lệ để độc quyền.
đang được dịch, vui lòng đợi..