Bài giảng Hệ điều hành - Chương 5: Quản lý bộ nhớ - Trần Công Án

GIỚI THIỆU BỘ NHỚ

CPU chỉ có thế truy xuất trực tiếp thanh ghi và bộ nhớ chính.

=> Dê thực thi một chương trình, đoạn mã của chương trình phải được tải vào trong bộ nhó chính và đặt trong một tiến trình.

Thanh ghi: một dạng bộ nhó đặc biệt, đặt bên trong CPU và chỉ mất tối đa 1 chu kỳ CPU đê truy xuất.

Bộ nhớ chính: tốc độ truy xuất chậm hơn thanh ghi, đòi hỏi vài chu kỳ.

Bộ nhó cache: là bộ nhớ trung gian giữa thanh ghi và bộ nhớ chính, tốc độ truy xuất nhanh, chỉ chậm hơn thanh ghi.

Việc bảo vệ bộ nhó là cần thiết đế đảm bảo thực thi đúng đan của các tiến trình, đặc biệt trong môi trường đa nhiệm.

THANH GHI NỀN & THANH GHI GIỚI HẠN

Hỗ trợ việc phân chia vùng nhớ cho các tiến trình.

Thanh ghi nền (base): xác định giói hạn vùng nhó vật lý thấp nhất.

Thanh ghi giới hạn (limit): xác định kích thưóc của vùng nhó.

=> Địa chỉ vùng nhớ mà một tiến trình có thê truy xuất: [base, base+limit]

 

pdf 58 trang kimcuc 8420
Bạn đang xem 20 trang mẫu của tài liệu "Bài giảng Hệ điều hành - Chương 5: Quản lý bộ nhớ - Trần Công Á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:

  • pdfbai_giang_he_dieu_hanh_chuong_5_quan_ly_bo_nho_tran_cong_an.pdf