Bài giảng Hệ điều hành - Bài 8: Các mô hình bộ nhớ đơn giản

n Tại thời điểm Link, giữ lại các địa chỉ logic
n Vị trí base , bound được ghi nhận vào 2 thanh ghi:
n Kết buộc địa chỉ vào thời điểm thi hành => tái định vị được : 
         địa chỉ physic = địa chỉ logic + base register
n Bảo vệ :  địa chỉ hợp lệ  [base, bound]
ppt 5 trang xuanthi 29/12/2022 1020
Bạn đang xem tài liệu "Bài giảng Hệ điều hành - Bài 8: Các mô hình bộ nhớ đơn giản", để tải tài liệu gốc về máy hãy click vào nút Download ở trên.

File đính kèm:

  • pptbai_giang_he_dieu_hanh_bai_8_cac_mo_hinh_bo_nho_don_gian.ppt

Nội dung text: Bài giảng Hệ điều hành - Bài 8: Các mô hình bộ nhớ đơn giản

  1. Mô hình Linker-Loader OS test.exe 0x3000 0x7000 test.exe jump 0x5000 jump 0x2000 0x3000 0x1000 (base) ◼ Tại thời điểm Link, giữ lại các địa chỉ logic ◼ Vị trí base của tiến trình trong bộ nhớ xác định được vào thời điểm nạp : địa chỉ physic = địa chỉ logic + base 2
  2. Mô hình Base & Bound OS Test.exe Bound 0x3000 0x7000 Test.exe jump 0x2000 jump 0x2000 Base 0x1000 0x3000 ◼ Tại thời điểm Link, giữ lại các địa chỉ logic ◼ Vị trí base , bound được ghi nhận vào 2 thanh ghi: ◼ Kết buộc địa chỉ vào thời điểm thi hành => tái định vị được : địa chỉ physic = địa chỉ logic + base register ◼ Bảo vệ : địa chỉ hợp lệ  [base, bound] 4