JavaScript is required

Khi truy nhập cache, xét ánh xạ liên kết tập hợp, phát biểu nào sau đây là sai:

A.
Mỗi block có thể ánh xạ vào một line bất kỳ trong một tập line xác định
B.
Mỗi block không chỉ được ánh xạ vào một line duy nhất
C.
Mỗi block chỉ ánh xạ vào một line duy nhất trong một tập line xác định
D.
Mỗi block chỉ được ánh xạ duy nhất vào một tập line xác định
Trả lời:

Đáp án đúng: C


Trong ánh xạ liên kết tập hợp (set-associative mapping), bộ nhớ cache được chia thành các tập (set), mỗi tập chứa một số đường (line). Một block bộ nhớ chính có thể được ánh xạ tới bất kỳ đường nào trong một tập cụ thể. Như vậy: - **A. Mỗi block có thể ánh xạ vào một line bất kỳ trong một tập line xác định:** Phát biểu này đúng. - **B. Mỗi block không chỉ được ánh xạ vào một line duy nhất:** Phát biểu này đúng vì nó có thể ánh xạ vào bất kỳ line nào trong tập của nó. - **C. Mỗi block chỉ ánh xạ vào một line duy nhất trong một tập line xác định:** Phát biểu này sai. Trong ánh xạ tập hợp, một block có thể ánh xạ vào *bất kỳ* line nào *trong tập* xác định, chứ không phải chỉ một line duy nhất. - **D. Mỗi block chỉ được ánh xạ duy nhất vào một tập line xác định:** Phát biểu này đúng. Tập line mà nó có thể ánh xạ vào là duy nhất. Vậy, phát biểu sai là C.

Câu hỏi liên quan