anhtao pp quan ly bo nho che do thuc...

Cau 8 Phương pháp quản lí bộ nhớ máy tính trong chế độ thực và các thanh ghi đoạn

Trong chế độ thực bộ nhớ đc quản lí theo cơ chế phân đoạn, bộ nhớ đc định vị và giám sát theo đoạn. trong cơ chế phân đoạn mỗi chương trình đc chia thành các modul mã lệnh, dữ liêu, ngăn xêp...mỗi modul đc chứa trong 1 đoạn nhớ và có 1 địa chỉ xác định, hệ điều hành có thể đặt các modul của ctr ở bất kì chỗ nào trong bộ nhớ vật lí, đoạn nhớ mang tên của loại modul nó chứa.

Có 4 loại đạn khác nhau:

+ đoạn mã lệnh quản lí bởi thanh ghi CS

+ đoạn dữ liệu quản lí bởi thanh ghi DS

+đoạn ngăn xếp bởi thanh ghi SS

+ đoạn mở rộng bởi thanh ghi ES

Mỗi một đoạn có 1 địa chỉ gọi là địa chỉ đoạn,

Mỗi 1 ô nhớ trong mỗi đoạn đc định vị bằng 1 cặp con số : địa chỉ đoạn và địa chỉ offset gọi là địa chỉ logic của bộ nhớ.

Thanh ghi IP chứa địa chỉ offset của ô nhớ trong đoạn mã lệnh chứa lệnh CPU cần nhập.

Thanh ghi SP chứa địa chỉ offset của ô đỉnh ngăn xếp trong đoạn ngăn xếp.

Khi truy nhập các đoạn dữ liệu người lập trình cần xác định địa chỉ offset của các ô nhớ bằng các phương pháp xác định địa chỉ toán hạng.

Trong chế độ thực cách tính địa chỉ vật lí của ô nhớ như sau:

Địa chỉ vật lí = địa chỉ đoạn *16 + địa chỉ offset

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

Tags: