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