CÂU HỎI ÔN TẬP VÀ BÀI TẬP CHƯƠNG
- Sự khác nhau giữa SRAM và DRAM? Trong máy tính chúng được dùng ở đâu?
- Mục tiêu của các cấp bộ nhớ?
- Nêu hai nguyên tắc mà cache dựa vào đó để vận hành.
- Cho một bộ nhớ cache tương ứng trực tiếp có 8 khối, mỗi khối có 16 byte. Bộ nhớ trong có 64 khối. Giả sử lúc khởi động máy, 8 khối đầu tiên của bộ nhớ trong được đưa lên cache.
- Viết bảng nhãn của các khối hiện đang nằm trong cache
- CPU lần lượt đưa các địa chỉ sau đây để đọc số liệu: O4AH, 27CH, 3F5H. Nếu thất bại thì cập nhật bãng nhãn.
- CPU dùng cách ghi lại. Khi thất bại cache, CPU dùng cách ghi có nạp. Mô tả công việc của bộ quản lý cache khi CPU đưa ra các từ sau đây để ghi vào bộ nhớ trong: 0C3H, 05AH, 1C5H.
- Các nguyên nhân chính gây thất bại cache?
- Các giải pháp đảm bảo tính đồng nhất dữ liệu trong hệ thống bộ đa xử lý có bộ nhớ chia sẻ dùng chung?
- Các cách nới rộng dãy thông của bộ nhớ trong?
- Tại sao phải dùng bộ nhớ ảo?
Sự khác biệt giữa cache và bộ nhớ ảo?