Nhưng những địa chỉ này không cố định. Họ sẽ thay đổi mỗi khi một quá trình được đổi chỗ ở. Để giải quyết vấn đề này, một sự phân biệt được thực hiện giữa các địa chỉ hợp lý và vật lý địa chỉ. Một địa chỉ hợp lý được thể hiện như một vị trí liên quan đến sự khởi đầu của chương trình. Các hướng dẫn trong chương trình có chứa chỉ địa chỉ hợp lý. Một địa chỉ vật lý là một vị trí thực tế trong bộ nhớ chính. Khi các bộ xử lý thực hiện một quá trình, nó sẽ tự động chuyển đổi từ hợp lý để địa chỉ vật lý bằng cách thêm vị trí hiện tại bắt đầu của quá trình này, được gọi là địa chỉ cơ sở của nó, mỗi địa chỉ hợp lý. Đây là một ví dụ khác của một tính năng xử lý phần cứng được thiết kế để đáp ứng một yêu cầu hệ điều hành. Bản chất chính xác của các tính năng phần cứng này phụ thuộc vào các chiến lược quản lý bộ nhớ sử dụng. Chúng ta sẽ thấy một số ví dụ sau đó trong chương này.
đang được dịch, vui lòng đợi..
