JavaScript is required

Khi truy nhập bộ nhớ cache với cache có 8 khối và bus địa chỉ 24 bit thì bộ điều khiển bộ nhớ sẽ dùng

A.
4 bit để xác đinh vị trí khối cache
B.
8 bit thấp để xác định vị trí khối cache
C.
3 bit để xác định vị trí khối cache
D.
3 bit A23A22A21 để xác định vị trí khối cache
Trả lời:

Đáp án đúng: C


Cache có 8 khối, vậy cần \(log_2(8) = 3\) bit để xác định vị trí của một khối trong cache. Địa chỉ bộ nhớ 24 bit được chia thành các phần: tag, index (vị trí khối cache), và offset (vị trí trong khối). Trong trường hợp này, 3 bit được sử dụng để đánh index vào cache, xác định vị trí khối cache. Do đó, đáp án C là chính xác.

Câu hỏi liên quan