
10/2/2007 Giáo trình Nguyên lý Hệ điều hành -
Trần HồThủy Tiên 81
CHƯƠNG 4. QUẢN LÝ BỘNHỚ
TRƯỜNG ĐẠI HỌC BÁCH KHOA ĐÀNẴNG
Các vấn đề
1. Khái niệm
2. Không gian địa chỉvà không gian vật lý
3. Cấp phát liên tục
4. Cấp phát không liên tục
5. Bộnhớảo

10/2/2007 Giáo trình Nguyên lý Hệ điều hành -
Trần HồThủy Tiên 82
CHƯƠNG 4. QUẢN LÝ BỘNHỚ
TRƯỜNG ĐẠI HỌC BÁCH KHOA ĐÀNẴNG
Khái niệm
¾Bộnhớlà thiết bị lưu trữduy nhất thông qua đó
CPU có thể trao đổi thông tin với môi trường ngoài.
¾Bộnhớchính được tổchức như một mảng một chiều
các từnhớ(word), mỗi từnhớcó một địa chỉ.
¾Việc trao đổi với môi trường ngoài thông qua thao
tác đọc, ghi dữliệu vào một địa chỉcụthểtrong bộnhớ

10/2/2007 Giáo trình Nguyên lý Hệ điều hành -
Trần HồThủy Tiên 83
CHƯƠNG 4. QUẢN LÝ BỘNHỚ
TRƯỜNG ĐẠI HỌC BÁCH KHOA ĐÀNẴNG
Khái niệm
¾Hệ điều hành thực hiện:
-Sự tương ứng giữa địa chỉlogic và địa chỉvật lý
-Quản lý bộnhớvật lý
-Chia sẻthông tin
-Bảo vệ

10/2/2007 Giáo trình Nguyên lý Hệ điều hành -
Trần HồThủy Tiên 84
CHƯƠNG 4. QUẢN LÝ BỘNHỚ
TRƯỜNG ĐẠI HỌC BÁCH KHOA ĐÀNẴNG
Không gian địa chỉvà không gian vật lý
-Địa chỉlogic (địachỉảo): các địa chỉdo bộxửlý
tạo ra.
-Địa chỉvật lý: địa chỉthực tếmà trình quản lý bộ
nhớnhìn thấy và thao tác.
-Không gian địa chỉ: tập hợp tất cảcác địa chỉảo
phát sinh bởi một chương trình.

10/2/2007 Giáo trình Nguyên lý Hệ điều hành -
Trần HồThủy Tiên 85
CHƯƠNG 4. QUẢN LÝ BỘNHỚ
TRƯỜNG ĐẠI HỌC BÁCH KHOA ĐÀNẴNG
Không gian địa chỉvà không gian vật lý
-Không gian vật lý: tập hợp tất cảcác địa chỉvật lý
tương ứng với các địa chỉảo.
-MMU (Memory Management Unit): một cơ chế
phần cứng chuyển đổi địa chỉảo thành địa chỉvật
lý.
-Chương trình của NSD chỉthao tác trên địa chỉảo.

