OS boot的時候爲什麼要enable A20?

其實這與保護模式或實模式沒有關係。 A20保持關閉是爲了兼容歷史版本的架構,所以那些比1MB高的地址都被設爲0。而enable A20則打開了地址總線的第20位。 實模式: 8086數據總線爲16位,也就是一次最多能取2^16=64KB數據,這個數據也解釋了實模式下爲什麼每個段最大隻有64KB。 但是其地址總線爲20位,也就是說它的最大尋址能力是2^20=1MB。既然它有1MB的尋址能力,該怎麼用
相關文章
相關標籤/搜索