【Linux 驅動】第十章 中斷處理

一,概念 1)什麼是中斷? 1>引入: 我們知道,處理器的處理速度比硬件來說要快上N個數量級,那麼由處理器向硬件發出請求並等待迴應的辦法顯然是不可取的,在這期間處理器浪費了大量的時間。這些時間應該被用來處理其他的事務。輪詢可能是解決辦法之一,但顯然這樣的辦法也會讓處理器做大量的無用功。 2>解決: 最好的辦法,就是讓硬件在需要的時候才向內核發出信號,然後處理器去響應硬件的請求。這就是中斷機制。一個
相關文章
相關標籤/搜索