中斷知識整理

什麼是硬中斷,什麼是軟中斷,它們的區別是什麼? 硬中斷由硬件觸發,會打斷 CPU 而後跳轉到內存的相應的中斷處理程序處進行中斷處理,處理硬中斷時通常會屏蔽掉同一中斷線上的其它中斷,即硬中斷的處理過程不可中斷(不可被同一類型的中斷中斷,不一樣類型的能夠)。也不能夠休眠。軟中斷由進程主動發起,不會中斷 CPU,直接指定中斷號,無需通過中斷控制器,直接觸發對應的軟中斷處理程序。軟中斷可能會被硬中斷中斷,
相關文章
相關標籤/搜索