正在虛擬地址空間程序集,鏈接器或加載程序作業中加載IV表嗎? OS的哪一部分爲堆棧和堆一般預留空間?誰添加中斷向量表來處理虛擬地址空間?
-4
A
回答
0
中斷向量是系統範圍的,駐留在系統中的是所有進程共享的地址空間。一般是由系統加載程序設置的。但是,PeeCee BIOS有一個內置的中斷向量,通常由操作系統取代。
另外OS的哪一部分爲堆棧和堆一般預留空間?
堆棧和堆只是內存。系統空間中存在內核模式堆棧和堆棧。堆由應用程序創建。初始堆棧通常由鏈接器定義。
0
無論如何,BIOS通常加載IVT,因此它可以處理實模式中斷。
相關問題
- 1. 處理虛擬地址空間和內核地址空間?怎麼樣?
- 2. 虛擬地址空間大小vs物理地址空間大小
- 3. 多線程虛擬地址空間?
- 4. 虛擬地址空間和尋呼
- 5. 將內核空間虛擬地址映射到Windows 10驅動程序中的用戶空間虛擬地址
- 6. 虛擬與物理地址
- 7. 虛擬地址系統上的進程地址空間
- 8. Linux進程虛擬地址空間的地址範圍
- 9. 解釋WEC7虛擬/物理地址空間
- 10. 虛擬地址
- 11. 如何使用PowerShell將地址空間添加到Azure Rm虛擬網絡?
- 12. 如何使用頁表來虛擬地址轉換爲物理地址
- 13. 批處理文件向變量添加空間
- 14. 內核虛擬地址空間中的高內存映射
- 15. htaccess文件將虛擬目錄地址添加到網址
- 16. elf文件中段的虛擬地址和物理地址
- 17. VA(虛擬地址)&RVA(相對虛擬地址)
- 18. 內存映射IO - 誰將地址映射到物理地址空間?
- 19. 虛擬機如何處理主機節點的地址?
- 20. 需要完整的虛擬地址空間圖片
- 21. 是整個過程的虛擬地址空間分割成頁
- 22. 圖形卡內存和進程的虛擬地址空間
- 23. 進程地址空間和虛擬內存
- 24. 沒有進入區域用戶虛擬地址空間
- 25. 全局構造的虛擬地址空間
- 26. 在虛擬地址加載圖像0X00000
- 27. 虛擬地址到物理地址映射
- 28. 虛擬地址到物理地址的轉換
- 29. 函數指針:物理地址或虛擬地址
- 30. 轉換邏輯(虛擬)地址到物理地址
你究竟在說什麼?在x86上,中斷向量表(IVT)包含實模式中使用的所有256箇中斷處理程序的地址。它由ROM BIOS加載,通常位於'0000:0000h'。這個位置可以通過使用'LIDT'指令來移動表格來改變,但這很少完成。這是你在說什麼嗎?這不是每個進程都維護的。你能否提供更多的問題背景? –
你在說什麼架構? – fuz
井組件與它無關,只是一種語言。它也取決於系統設計(在這種情況下主要是軟件/操作系統的設計),所以沒有人會回答你將不得不問這些(單獨的)問題的一個非常具體的平臺,操作系統和版本,並設置工具。 –