中斷是計算機科學術語,指處理器在運行程序過程中處理緊急情況的整個過程。在程序運行過程中,如果在系統外部、系統內部或當前程序本身發生緊急情況,處理器會立即停止當前程序的運行,自動切換到相應的處理程序(中斷服務程序),處理完畢後再返回原程序運行。這整個過程稱為程序中斷。當處理器接受中斷時,它只需要暫停壹個或幾個周期而不執行處理程序,這被稱為簡單中斷。中斷可以分為屏蔽中斷和非屏蔽中斷。其屏蔽可以由程序控制的中斷稱為屏蔽中斷或可屏蔽中斷。屏蔽時,處理器不會接受中斷。相反,它不能由程序控制。處理器必須立即處理的中斷稱為非屏蔽中斷或非屏蔽中斷。非msked中斷主要用於必須立即處理的情況,例如電源故障和斷電。當處理器響應中斷時,它不需要執行查詢程序。由響應中斷源發送到CPU的中斷稱為矢量中斷,反之則為非矢量中斷。向量中斷可以提高中斷的響應速度。