開心生活站

位置:首頁 > 生活常識 > 

段表始址和段表長度存放在

爲了實現從進程的邏輯地址到物理地址的變換功能,在系統中設置了段表寄存器,用於存放段表始址和段表長度。

段表始址和段表長度存放在

在操作系統中,引入分段存儲管理方式的目的,主要是爲了滿足用戶(程序員)在編程和使用上多方面的要求,如方便編程、信息共享、信息保護、動態增長、動態鏈接。段表長度即段表中段的個數。段表長度在分段系統中可以判斷一個段訪問是否越界。例如,每個段在表中佔有一個表項,其中記錄了該段在內存中的起始地址(又稱爲“基址” )和段的長度。執行中的進程可通過查找段表找到每個段所對應的內存區。段表是用於實現從邏輯段到物理內存區的映射。每個段都有段號,在進行地址變換時,一般先將段號和段表長度比較,確定是否訪問越界。