Tổ chức bộ nhớ ảo giúp các bạn biết Khái niệm bộ nhớ ảo - Ánh xạ địa chỉ, Kỹ thuật phân trang , Vấn đề xác định kích cỡ trang , Kỹ thuật phân đoạn ,Phối hợp phân trang và phân đoạn, Bộ nhớ ảo là hình ảnh của bộ nhớ thực. | CHƯƠNG 7 TÓ CHỨC BỘ NHỚ ẢO Khái niệm bộ nhớ ảo Ánh xạ địa chỉ Kỹ thuật phân trang Vấn đề xác định kích cỡ trang Kỹ thuật phân đoạn Phối hợp phân trang và phân đoạn Bài tập Ba0i giaũng moân heã nieàu ha0nh Vuõ Leâ Hu0ng Khoa CNTT - NHBK TP. -1- VÍ DỤ MINH HỌA VỀ BỘ NHỚ 1. int a 0 p 2. void main int argc char argv 3. p a 4. printf Address of a u p 5. .thực hiện các công việc không làm thay đoi giá trị p. 6. printf Address of a u p 7. Câu hỏi 1. Các địa chỉ của a ở trên là địa chỉ trên bộ nhớ vật lý RAM 2. Địa chỉ của a in ra ở các dòng 4 6 có khi nào khác nhau không Vuõ Leâ Hu0ng Khoa CNTT - NHBK TP. -2- Ba0i giaũng moân heã nieàu ha0nh I_ini 1 KHÁI NIỆM BỘ NHỚ ẢO Là hình ảnh của bộ nhớ thực Tách rời địa chỉ quá trình truy cập và địa chỉ trên bộ nhớ thực - Địa chỉ ảo V tham khảo bởi process - Địa chỉ thực R có trong bộ nhớ thực V R Địa chỉ ảo được ánh xạ thành địa chỉ thực mỗi khi quá trình thực thi dynamic address translation Sự cần thiết của bộ nhớ ảo - Dễ phát triển ứng dụng - Lưu trữ được nhiều quá trình trong bộ nhớ - Tái định vị relocation các quá trình - Cho các quá trình chia xẻ vùng nhớ dễ dàng Vuõ Leâ Hu0ng Khoa CNTT - NHBK TP. -3- Ba0i giaũng moân heã nieàu ha0nh I_ini