20 0 131KB
Đề bài
I. Cho máy tính với các đặc điểm sau: ▪ Dung lượng bộ nhớ chính (main memory): 1MB ▪ Kích thước từ nhớ (word size): 1 byte ▪ Kích thước của khối (block size): 16 bytes ▪ Kích thước của bộ nhớ đệm (cache size): 64kB a. Tìm các giá trị của tag, địa chỉ dòng cache (cache line/slot address), và địa chỉ của từ nhớ (word offset) cho các địa chỉ F0010, 01234, và CABBE của bộ nhớ chính trong trường hợp sử dụng bộ nhớ đệm dùng phương pháp ánh xạ trực tiếp. Chỉ ra hai địa chỉ với giá trị tag khác nhau như ánh xạ vào cùng một dòng cache trong trường hợp này. b. Tìm giá trị của tag và địa chỉ của từ nhớ (word offset) trong trường hợp sử dụng phương pháp ánh xạ kết hợp cho địa chỉ F0010 và CABBE của bộ nhớ chính. c. Tìm giá trị của tag, địa chỉ của tập hợp (cache set) và địa chỉ của từ nhớ (word offset) trong trường hợp sử dụng bộ nhớ cache theo kiểu kết hợp theo tập hợp 2 đường (2-way set-associative cache) cho địa chỉ F0010 và CABBE của bộ nhớ chính. Mã nhị phân của các địa chỉ như sau: Mã Hex
Mã nhị phân
F0010
1111 0000 0000 0001 0000
01234
0000 0001 0010 0011 0100
CABBE
1100 1010 1011 1011 1110