[導(dǎo)讀]1、什么是異常? 正常工作之外的流程都叫異常 異常會打斷正在執(zhí)行的工作,并且一般我們希望異常處理完成后繼續(xù)回來執(zhí)行原來的工作 中斷是異常的一種2、異常向量表 所有的CPU都有異常向量表,這是CPU設(shè)計(jì)時就設(shè)定
1、什么是異常?
正常工作之外的流程都叫異常
異常會打斷正在執(zhí)行的工作,并且一般我們希望異常處理完成后繼續(xù)回來執(zhí)行原來的工作
中斷是異常的一種
2、異常向量表
所有的CPU都有異常向量表,這是CPU設(shè)計(jì)時就設(shè)定好,是硬件決定的。
當(dāng)異常發(fā)生時,CPU會自動動作(PC跳轉(zhuǎn)到異常向量處處理異常,有時伴有一些輔助動作)
異常向量表是硬件向軟件提供的處理異常的支持





