CPU中斷的工作原理,從最底層講起

前言   中斷的概念屬於硬件層。雖然我們在進行軟件編程時不會直接使用中斷,但理解它對我們來說依然重要。   我們在使用線程切換及狀態管理、異常處理、硬件與處理器的交互、I/O操作等指令時,中斷都在默默的爲我們服務。   處理器基於硬件封裝對外的指令集,底層語言封裝指令集爲我們提供更加簡單的抽象,高級語言基於底層語言賦予程序更明確的語義。可以看到在這條關係鏈條中,下層的變動會牽一髮而動全身影響上層。
相關文章
相關標籤/搜索