2015-06-29 53 views
1

是否可以在實模式下啓用分頁,例如在BIOS執行期間。如果啓用了哪些是實模式是否可以在實模式下啓用分頁功能?

+0

段寄存器是最相似的,你可以得到。 –

+0

http://stackoverflow.com/questions/10121093/whats-the-type-of-memory-management-when-the-os-booted-paging-or-no-paging –

回答

2

沒有使用具有分頁,從Intel Manual Vol 3A章2.5

分頁(CR0的位31) - 設置時,啓用分頁;清除時禁用分頁。當禁用分頁 時,所有線性地址都被視爲物理地址。 如果PE標誌(寄存器CR0的位 0)沒有被設置,則PG標誌無效;當PE標誌清除時設置PG標誌會導致一般保護 異常(#GP)。另請參見:「尋呼」第4章,

(重點煤礦)

+0

非常感謝您的回答,並指出了這個參考,實際上我提出這個問題的原因是在以下專利US 7568061中,他們提到了IVT,BDA和擴展ROM區域作爲虛擬空間的位置。 「頁面表(104)表示虛擬存儲器地址空間和物理地址空間之間的映射表」,儘管討論的上下文是以實模式運行的BIOS。 –

+0

這是此專利的鏈接 https://www.google.co.in/patents/US7568061?dq=prasenjit+roy&hl=zh-CN&sa=X&ei=rZWTVZX_IeS8mgXLvYnYAQ&sqi=2&pjf=1&ved=0CBwQ6AEwAA –

+0

@ArkaSharma該文檔似乎使用很多個人術語。看這句話*虛擬內存地址空間是計算機處理器可尋址的計算機內存地址範圍。例如,16位處理器具有從零千字節('KB')延伸到64KB的虛擬地址空間,而32位計算機處理器可以具有從零千兆字節('GB')延伸的虛擬地址空間到4 GB *不太正確。無論如何,這似乎是舊的擴展內存與定製硬件MMU的復興,因此它獨立於CPU。 –

相關問題