
CHƯƠNG
CHƯƠNG 7: B
7: BỘ
ỘNH
NHỚ
ỚCH
CHÍ
ÍNH
NH
Main Memory
Main Memory

8.2 Silberschatz, Galvin and Gagne ©2005
Operating System Concepts – 7th Edition, Feb 22, 2005
N
NỘ
ỘI DUNG
I DUNG
Background
Swapping
Cấpphátbộnhớkề(Contiguous Memory Allocation)
Phân trang (Paging)
Cấutrúccủabảng trang (Structure of the Page Table)
Phân đoạn (Segmentation)
Ví dụ: Intel Pentium

8.3 Silberschatz, Galvin and Gagne ©2005
Operating System Concepts – 7th Edition, Feb 22, 2005
M
MỤ
ỤC TIÊU
C TIÊU
Cung cấpmôtảchi tiết các phương pháp tổchứcphần
cứng bộnhớ.
Thảoluậncáckỹthuậtquảntrịbộnhớbao gồm phân trang,
phân đoạn.

8.4 Silberschatz, Galvin and Gagne ©2005
Operating System Concepts – 7th Edition, Feb 22, 2005
Background
Background
Chương trình phảiđượcmang(từđĩa) vào trong bộnhớvà được
sắpxếp bên trong một quá trình để chạy
Chỉcó bộnhớchính và các thanh ghi là các lưutrữmà CPU có thể
truy xuấttrựctiếp.
Truy xuất thanh ghi mấtmột xung đồng hồ(hoặcíthơn).
Truy xuấtbộnhớchínhcóthểmất nhiềuxungđồng hồ
Cache ởgiữabộnhớchính và các thanh ghi CPU.
Bộnhớđòi hỏiphảiđượcbảovệđểđảmbảohoạtđộng đúng.

8.5 Silberschatz, Galvin and Gagne ©2005
Operating System Concepts – 7th Edition, Feb 22, 2005
THANH GHI CƠ S
THANH GHI CƠ SỞ
ỞV
VÀ
ÀTHANH GHI GI
THANH GHI GIỚ
ỚI H
I HẠ
ẠN
N
Base and Limit Registers
Base and Limit Registers
Mộtcặpthanh ghi cơsởvà thanh ghi giớihạnxác định không
gian địachỉlogic