這是發生了那種異常或中斷呢?

圖: 代碼的改動:這次改變了加載idt, gdt的順序,並在初始化gdt的彙編代碼中使用了長跳轉指令,屏幕上顯示了ignore(我設置的所有啞中斷),也不知發生了哪種異常而宕機。 void init_gdtidt(void) {     struct SEGMENT_DESCRIPTOR *gdt = (struct SEGMENT_DESCRIPTOR *) 0x1000; //0x002700
相關文章
相關標籤/搜索