chuong 8 bo nho ao

8.1. một số ưu điểm của sơ đồ bộ nhớ ảo

- khả năng thực thi quá trình mà quá trình có thể không hoàn toàn ở trong bộ nhớ.

- các chương trình có thể lớn hơn bộ nhớ vật lí

-phong đại bộ nhớ chính thành bộ nhớ vật lí cực lớn khi được hiển thị bởi người dùng

- cho phép các quá trình dễ dàng chia sẻ tập tin và k gian địa chỉ

8.2. lí do trong bộ nhớ ảo pải dùng ánh xạ theo khối là vì cơ chế biến đổi địa chỉ động (DAT)pải sử dụng các bảng ánh xạ chỉ rằng các ô nhớ ảo nào tại thời điêm hiện thời nằm trong bộ nhớ và ô nhớ thực nào. Nếu như ánh xạ đc thực hiện theo từng byte hay word thì rõ rang thông tin về ánh xạ còn lớn hơn bản thân bộ nhớ thực . vì ánh xạ từng ô nhớ là không thể chấp nhận chúng ta pải gộp theo các khố-block

8.3 biến đổi địa chỉ động trong hệ thống tổ chức theo trang, sơ đồ kết hợp

* biến đổi địa chỉ trực tiếp

-Bảng ánh xạ : địa chỉ bộ nhớ

-Địa chỉ ảo v= (p,d)

- bộ nhớ chia chia thành khung trang và đc đánh STT

- địa chỉ vật lí r=(p',d)

Bảng ghi anh xạ

p-vị trí vật lí p' và a

f,p',a

f-cờ : + ,1 trang đã được nạp (vị trí p')

+' 0 trag chưa đc nạp vào bộ nhớ (vị trí ở bộ nhớ ngoài a)

B1 a+p-vị trí bản ghi a

B2:đọc bản ghi (a+p)-p'

B3 : r=(p',d)

8.4 biến đổi địa chỉ động trong hệ thống tổ chức theo segment,sơ đồ kết hợp:

| r | a | I | R | W | E | A | S' |

đ/c trong độ dài Bít bảo vệ truy cập Đ/c bộ nhớ

bộnhớngoài trong

process truy nhập theo địa chỉ ảo V=(s,d) trog đó s:segment

số segment s được cộng với địa chỉ cơ sở b_ địa chỉ đầu bảng ánh xạ_ nằm trong thanh ghi. Ta có được địa chỉ thực của bảng ghi ánh xạ của segment s . từ bảng ánh xạ ta có địa chỉ thực s' , cộng s' với offset d ta được địa chỉ thực r=s'+d' là địa chỉ thực tương ứng với địa chỉ ảo v=(s,d)

8.5 Biến đổi địa chỉ động trong hệ thống tổ chức kết hợp :

Địa chỉ ảo v=(s,p,d)

Process truy nhập theo địa chỉ ảo v=(s,p,d) . phần bảng ánh xạ trong bộ nhớ kết hợp chứa ánh xạ các trang truy nhập gần nhất

B1: S+a : vị trí bản ghi

B2 : đọc s+a : s'_ vị trí bảng, ánh xạ trang của s

B3 ; s'+ p : vị trí bản ghi

B4 : đọc (s'+p) : p'_page frame

B5 ; r=(p',d)

Bạn đang đọc truyện trên: AzTruyen.Top

Tags: