1. Trang chủ
  2. » Công Nghệ Thông Tin

slide hệ điều hành chương 8các mô hình bộ nhớ ảo đơngiản

5 20 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 5
Dung lượng 116,2 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Mô hình Linker-Loader  Bảo vệ?.  Không có vùng nhớ liên tục đủ lớn để chứa toàn bộ tiến trình?. CuuDuongThanCong.com https://fb.com/tailieudientucntt... Mô hình Base & Bound  Tiến tr

Trang 1

BÀI 8 : CÁC MÔ HÌNH BỘ NHỚ ĐƠN GIẢN

 Cầp phát liên tục :

 Linker-Loader

 Base & Bound

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Trang 2

Mô hình Linker-Loader

 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

0x1000

test.exe

0x3000

0x3000

test.exe

0x7000 OS

(base)

Trang 3

Mô hình Linker-Loader

 Bảo vệ ?

 Dời chuyển sau khi nạp ?

 Không có vùng nhớ liên tục đủ lớn để chứa toàn bộ

tiến trình ?

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Trang 4

Mô hình Base & Bound

0x1000

Test.exe

0x3000

Base

0x3000

OS

Test.exe

Bound

0x7000

 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

Trang 5

Mô hình Base & Bound

 Tiến trình tăng trưởng ? Vẫn là vấn đề cấp phát liên tục !

 Chia sẻ ?

 Phân biệt code và data ?

MMU

logical addrs

memory

Physical addrs

CPU

 Kết buộc địa chỉ tại thời điểm thi hành=> hỗ trợ của phần cứng

CuuDuongThanCong.com https://fb.com/tailieudientucntt

Ngày đăng: 01/02/2021, 15:50

🧩 Sản phẩm bạn có thể quan tâm