Siêu thị PDFTải ngay đi em, trời tối mất

Thư viện tri thức trực tuyến

Kho tài liệu với 50,000+ tài liệu học thuật

© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Quản lý bộ nhớ
MIỄN PHÍ
Số trang
51
Kích thước
538.2 KB
Định dạng
PDF
Lượt xem
798

Quản lý bộ nhớ

Nội dung xem thử

Mô tả chi tiết

HỆ ĐIỀU HÀHH

Quản lý bộ nhớ

Quaûn lyù boä nhôù

 Caùc kieåu ñòa chæ nhôù

 Chuyeån ñoåi ñòa chæ nhôù

 Overlay vaø swapping

 Moâ hình quaûn lyù boä nhôù ñôn giaûn

– Fixed partitioning

– Dynamic partitioning

– Cô cheá phanâ trang (paging) trang (paging)

– Cô cheá phaân ñoaïn (segmentation)

-9.2-

Vì sao phải quản lý bộ nhớ

 Một chương trình muốn chạy thì phải được nạp vào

trong bộ nhớ chính.

– Vấn đề:

 Khi nào nạp?

 Nạp vào đâu?

 Nạp những phần nào?

 Quản lý bộ nhớ giúp tối ưu hóa hoạt động của bộ nhớ

 Tối ưu hóa số tiến trình cùng lúc ở trong bộ nhớ chính  nâng

cao tính đa chương

 Tận dụng tối đa bộ nhớ của máy tính

-9.3-

Bộ nhớ

 Là một dãy các ô nhớ liên tục nhau

 Mỗi ô nhớ (một word) có một địa chỉ

 Chương trình = tập các câu lệnh (chỉ thị máy) + dữ liệu

 Nạp chương trình vào bộ nhớ  đặt các chỉ thị và dữ liệu vào các ô

nhớ  xác định ánh xạ giữa các chỉ thị, dữ liệu vào địa chỉ trong bộ

nhớ

0

MOV AX, 10 4

8

12

MOV BX, 20

ADD AX, AX, BX

16

-9.4-

Caùc kieåu ñòa chæ nhôù

 Ñòa chæ vaät lyù (physical address) (ñòa chæ thöïc, ñòa chæ tuyeät ñoái) laø

moät vò trí thöïc trong boä nhôù chính.

 Ñòa chæ luaän lyù (logical address) laø moät vò trí nhôù ñoäc laäp vôùi caáu

truùc, toå chöùc vaät lyù cuûa boä nhôù.

– Caùc trình bieân dò( p) ch (com

piler) tao ra maõ le ï äg g nh chöôn

g trình maø tron

g

ñoù moïi tham chieáu boä nhôù ñeàu laø ñòa chæ luaän lyù

Ñò g a chæ töông ñoái

( ) ä ò äy relative address

) laø moät kieåu ñòa chæ luaän l

trong ñoù caùc ñòa chæ ñöôïc bieåu dieãn töông ñoái so vôùi moät ñieåm

xaùc ñònh naøo ñoù trong chöông trình (ví duï: 12 byte so vôùi ñieåm

baét ñaàu chöông trình)

 Khi moät leänh ñöôïc thöïc thi, caùc tham chieáu ñeán ñòa chæ luaän lyù

phaûi ñöôïc chu

yeån ñoåi thaønh ñòa chæ thöïc. Thao taùc chu

yeån ñoåi

-9.5-

p ïy ò ï y

naøy thöôøng coù söï hoã trôï cuûa phaàn cöùng ñeå ñaït hieäu suaát cao.

Tải ngay đi em, còn do dự, trời tối mất!