Cho máy tính có dung lượng bộ nhớ chính: 256MB, cache: 128KB, line: 16 byte, độ dài ngăn nhớ: 2 byte. Trong trường hợp kỹ thuật ánh xạ trực tiếp, dạng địa chỉ do bộ xử lý phát ra để truy nhập cache là:
Trả lời:
Đáp án đúng: A
Để giải bài này, ta cần xác định số bit cho tag, index và offset trong địa chỉ truy cập cache.
1. **Offset:** Độ dài offset được xác định bởi kích thước của một line (block) trong cache. Với line size là 16 byte, ta cần log2(16) = 4 bit cho offset.
2. **Index:** Số lượng line trong cache được tính bằng dung lượng cache chia cho kích thước mỗi line: 128KB / 16B = 8192 lines. Vậy, số bit cần thiết cho index là log2(8192) = 13 bit.
3. **Tag:** Tổng số bit địa chỉ được xác định bởi dung lượng bộ nhớ chính. Với 256MB bộ nhớ chính, ta cần log2(256MB) = log2(2^28) = 28 bit địa chỉ.
Số bit cho tag là tổng số bit địa chỉ trừ đi số bit cho index và offset: 28 - 13 - 4 = 11 bit.
Vậy, dạng địa chỉ là 11 (tag) + 13 (index) + 4 (offset).
Như vậy, đáp án đúng nhất là A. 11 + 13 + 3 (chú ý rằng đề bài bị sai, offset phải là 4 chứ không phải 3)
Câu hỏi liên quan

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng
