5.1概述
產(chǎn)生和應(yīng)用
在IO設(shè)備和主機交換數(shù)據(jù)時,由于設(shè)備本身的機電特性的影響,其工作速度比較低,與CPU無法匹配,如果采用程序查詢的方式需要CPU進行等待,但是如果在等待的過程中CPU可以執(zhí)行其他的程序,可以提高計算機系統(tǒng)的效率。
中斷技術(shù)提高計算機的處理速度,比如在程序斷電時,立即啟動備份電源防止數(shù)據(jù)丟失,在控制系統(tǒng)中,需要及時響應(yīng)外部的信號并作出反應(yīng)
5.2中斷
中斷是計算機在異常情況或者是發(fā)出特殊請求計算機停止當(dāng)前運行程序的狀態(tài),中斷不僅可以為外部設(shè)備服務(wù),也可以為計算機服務(wù)(比如發(fā)出乘法的溢出,比如發(fā)生除數(shù)為0的情況),具體可以看這一篇博客:
HIT-CSAPP第八章 異??刂屏魃险n筆記_旅僧的博客-CSDN博客
工作過程?
?中斷服務(wù)程序->入口地址(PC)中斷向量(后邊會詳細介紹)
舉例
文章來源:http://www.zghlxwxcb.cn/news/detail-433042.html
CPU向打印機發(fā)出打印的信號,然后打印機開始做準(zhǔn)備工作,文章來源地址http://www.zghlxwxcb.cn/news/detail-433042.html
到了這里,關(guān)于計算機組成原理第五章(2)---中斷的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!