(1) Dynamic Address Translation
Mix phân trang / hiệp hội / lập bản đồ trực tiếp từ phân khúc và hệ thống hỗn hợp với quan điểm năng động, xem xét quá trình chuyển đổi địa chỉ ảo thành địa chỉ vật lý. Các quy trình hiện đang chạy chỉ ảo địa chỉ v = (s, p, d), để tìm (s, p), tìm kiếm kết hợp được thực hiện trong bộ nhớ liên kết. Trong bộ nhớ đi kèm, thiết bị lưu trữ gắn với bảng vẽ bản đồ gần đây có chứa các mặt hàng trang được đặt trong phân khúc tham chiếu.
Nếu (s, p) được tìm thấy trong bảng, kết nối p khung trang 'và sự dịch chuyển d trong các chính bộ nhớ, lấy chính địa chỉ thiết bị bộ nhớ r = p '+ d mà tương ứng với địa chỉ v ảo = (s, p, d) vào cuối của địa chỉ dịch. Với tình hình bình thường, hầu hết các yêu cầu của chuyển đổi địa chỉ được giải quyết bằng các thiết bị bộ nhớ liên quan, nếu không cần thiết cho quá trình hoàn chỉnh cho các ánh xạ trực tiếp. Đầu tiên, hãy bắt đầu tìm kiếm các bảng vẽ bản đồ phân khúc bắt đầu đăng ký địa chỉ phân đoạn bảng lập bản đồ b, ngoài số phân khúc giá trị s để có được địa chỉ của b + s. Địa chỉ này sẽ là địa chỉ thực tế trên bộ nhớ chính tương ứng với các mục nhập phân khúc ở vị trí bảng vẽ bản đồ phân đoạn. Địa chỉ bắt đầu s 'của bảng vẽ bản đồ trang web vào một phân khúc nằm trong địa chỉ này sẽ được thêm vào số trang p để có được địa chỉ p + s'. Địa chỉ này là một địa chỉ vật lý của bộ nhớ chính để trang xâm nhập của các phân khúc tương ứng ở vị trí bảng vẽ bản đồ trang. Trong mục trang trong vị trí địa chỉ để tìm thấy những khung trang số p 'tương ứng với trang p ảo. Sau khi trang frame số p 'được kết nối lại với sự dịch chuyển d, địa chỉ vật lý r = p' + d tương ứng với địa chỉ v ảo = (s, p, d). Trong quá trình trên, nếu kết quả tìm kiếm của bảng vẽ bản đồ phân đoạn, đoạn thẳng s không nằm trong bộ nhớ chính, phân khúc thiếu lỗi sẽ xảy ra. Tại thời điểm này, nhìn vào vị trí của các phân đoạn trong hệ điều hành thiết bị bộ nhớ phụ là dưới sự kiểm soát, sau khi tạo các mục nhập bảng trang cho phân khúc đó, tải các trang cần thiết, trong khi thay thế trang hiện tại của quá trình này hay quá trình khác bộ nhớ chính. Thậm chí nếu đó là đoạn thẳng s nằm trong bộ nhớ chính, không thể được tìm thấy rằng các trang mong muốn trong quá trình này để tham khảo các trang trong các bảng vẽ bản đồ trang web đó trong các đơn vị bộ nhớ chính. Tại thời điểm này tạo ra trang lỗi mất tích, hệ điều hành dưới sự kiểm soát trên các thiết bị lưu trữ thứ cấp để tìm ra vị trí của trang và thay thế bằng một trang khác cần thiết để tải trang. Địa chỉ ảo đó, như trong các kỹ thuật phân chia nhỏ tinh khiết mà có thể là một trường hợp vượt ra ngoài ranh giới của phân khúc này, trong trường hợp đó, lỗi phân khúc tràn xảy ra. Ngoài các công việc cần thiết cho một địa chỉ ảo tham chiếu, so sánh với các bit bảo vệ, là lỗi bảo vệ đoạn xảy ra khi xác nhận là không được phép.
Cấp cao nhất có một bảng quá trình vị trí với một mục nhập cho tất cả các quá trình đó có được đăng ký với hệ thống. Mỗi điểm vào quá trình để các bảng vẽ bản đồ địa chỉ nằm trong phân khúc riêng của mình, các phân khúc của mỗi mục trong bảng vẽ bản đồ có địa chỉ của bảng vẽ bản đồ để định cấu hình phân khúc. Trang bản đồ bảng để cuối mỗi mục có một địa chỉ trên các thiết bị bộ nhớ phụ để tìm ra khung trang, trang hoặc trang có mặt
đang được dịch, vui lòng đợi..