orange's學習--第五章:f 移動棧和GDT

我們需要了解在內核程序獲得控制權之時各個寄存器的情況,在內核中我們需要這些信息。cs、ds、es、fs、ss表示的段統統指向內存地址0h,gs表示的段則指向顯存,這是我們在進入保護模式之後設置的。同時,esp、GDT等內容也在Loader中,下面對內核進行擴充時,我們會將它們都挪到內核中,以便於控制。  後續loader所在的內存區域可以被覆蓋掉,所以要挪到內核區域。     ; 注意! 在使用
相關文章
相關標籤/搜索