Xét cơ chế MMU trong kĩ thuật phân trang với địa ảo có dạng để chuyển đổi địa chỉ này sang địa chỉ vật lí, MMU dùng bảng trang, phát biểu nào sau đây là chính xác:
A.
Phần tử thứ d trong bảng trang lưu số hiệu khung trang trong bộ nhớ vật lí đang chứa trang p
B.
Phần tử thứ p trong bảng trang lưu số hiệu khung trang trong bộ nhớ vật lí đang chứa trang d
C.
Phần tử thứ p+d trong bảng trang lưu số hiệu khung trang trong bộ nhớ vật lí đang chứa
D.
Phần tử thứ p trong bảng trang lưu số hiệu khung trang trong bộ nhớ vật lí đang chứa trang p
Trả lời:
Đáp án đúng: D
Địa chỉ ảo được chia thành hai phần: số trang (p) và độ dời (d). Bảng trang (page table) là một mảng, mỗi phần tử của mảng này chứa thông tin về vị trí của trang trong bộ nhớ vật lý. Khi MMU (Memory Management Unit) cần chuyển đổi một địa chỉ ảo thành địa chỉ vật lý, nó sử dụng số trang (p) như một chỉ số để truy cập vào bảng trang. Phần tử thứ p trong bảng trang sẽ chứa số hiệu khung trang (frame number) trong bộ nhớ vật lý, nơi trang p đang được lưu trữ. Sau đó, MMU kết hợp số hiệu khung trang này với độ dời (d) để tạo ra địa chỉ vật lý cuối cùng.
Các lựa chọn khác không đúng vì:
- A: "Phần tử thứ d trong bảng trang lưu số hiệu khung trang trong bộ nhớ vật lí đang chứa trang p" là sai. Số trang (p) mới là chỉ số để truy cập bảng trang.
- C: "Phần tử thứ p+d trong bảng trang lưu số hiệu khung trang trong bộ nhớ vật lí đang chứa" sai vì không có phần tử p+d nào trong bảng trang. Bảng trang được index bằng số trang p.
- D: "Phần tử thứ p trong bảng trang lưu số hiệu khung trang trong bộ nhớ vật lí đang chứa trang p" chính xác, nhưng đáp án B đã mô tả đầy đủ hơn và chính xác hơn về vai trò của p và d.
50 câu hỏi 60 phút
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
