邏輯地址轉換為物理地址叫什麼

邏輯地址轉換為物理地址叫什麼

邏輯地址轉換為物理地址叫地址映射。程序在裝入內存之前,通常為邏輯地址形式,有時甚至在裝入內存後,程序仍為相對地址形式。為了保證CPU執行程序指令時能正確訪問存儲單元,需要將用户程序中的邏輯地址轉換為可由機器直接尋址的物理地址,這一過程稱為地址映射。

地址映射也可以成為地址重定位或地址變換,可以分為以下兩類:

1、靜態重定位當用户程序被裝入內存時,一次性實現邏輯地址到物理地址的轉換,以後不再轉換(一般在裝入內存時由軟件完成)。

2、動態重定位在程序運行過程中要訪問數據時再進行地址變換(即在逐條指令執行時完成地址映射。一般為了提高效率,此工作由硬件地址映射機制來完成。由硬件支持,軟件硬件結合完成。硬件上一般需要一對寄存器的支持)。