30天自制操作系統 DAY6

_load_gdtr: 這個函數用來將指定的段上限(limit)和地址賦值給名爲GDTR的48位寄存器。 給GDTR賦值唯一的辦法是指定一個內存地址,從指定的地址讀取6個字節(48位),然後賦值給GDTR寄存器,完成這一任務的就是LGDT。 該寄存器的低16位(即內存的最初2個字節)是段上限,它等於「GDT的有效字節數-1」。今後我們還會偶爾用到上限這個詞,意思都是表示量的大小,一般爲「字節數-1
相關文章
相關標籤/搜索