asm.s函數

asm.s包含着CPU探測到故障異常的底層代碼程序,與traps.c關係密切,調用traps.c的程序打印出錯信息,並退出。 中斷調用包括:沒有出錯號和有出錯號兩種情況 其區別如下圖   無出錯號包括:除0錯誤,debug調式中斷,溢出出錯中斷等 有錯誤號包括:段不存在,堆棧段錯誤等   無錯誤號的代碼: 核心代碼:xchg1  %eax,(%esp)  交換ax和sp              
相關文章
相關標籤/搜索