實模式,保護模式與V86模式

 

 


   

    對於80X86處理器來說,從80386處理器開始,除了以前的實模式外,還增添了保護模式和V86模式。實模式和V86模式都是爲了和8086兼容而設置的。        
    實模式: 
        內存尋址方式爲:段式尋址,即物理地址=段地址*16   +   段內偏移地址 
        可尋址任意地址,所有指令都相當於工作在特權級。 
        dos工作在實模式下 
    保護模式: 
        內存尋址方式爲:支持內存分頁和虛擬內存。
        支持多任務,可依靠硬件用一條指令即可實現任務切換,不同任務可工作在不同的優先級下,操作系統工作在最高優先級0上,應用程序則運行在較低優先級上。從實模式到保護模式,需要建立GDT、IDT等數據表,然後通過修改控制寄存器CR0的控制位(位0)來實現。 
        Windows工作在保護模式下。 
    V86模式: 
          內存尋址方式:段式尋址,與實模式一樣 
          支持多任務和內存分頁 
          v86模式主要是爲了在保護模式下兼容以前的實模式應用,即可支持多任務, 
          但每個任務都是實模式的工作方式。  


發佈了14 篇原創文章 · 獲贊 5 · 訪問量 23萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章