国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 基礎常識 > 正文

電腦主板接口的控制方式

2019-10-30 20:35:40
字體:
來源:轉載
供稿:網友

   CPU通過接口對外設進行控制的方式有以下幾種:

  (1)程序查詢方式

  這種方式下,CPU通過I/O指令詢問指定外設當前的狀態,如果外設準備就緒,則進行數據的輸入或輸出,否則CPU等待,循環査詢。

  這種方式的優點是結構簡單,只需要少量的硬件電路即可,缺點是由于CPU的速度遠遠高于外設,因此通常處于等待狀態,工作效率很低。

  (2)中斷處理方式

  在這種方式下,CPU不再波動等待,而是可以執行其他程序,一旦外設為數據交換準備就緒,可以向CPU提出服務請求,CPU如果響應該請求,便暫時停止當前程序的執行,轉去執行與該請求對應的服務程序,完成后,再繼續執行原來被中斷的程序。

  中斷處理方式的優點是顯而易見的,它不但為CPU省去了查詢外設狀態和等待外設就緒所花費的時間,提卨了CPU的T作效率,還滿足了外設的實時要求。m需要為每個I/O設備分配一個中斷請求號和相應的中斷服務程序,此外還需要一個中斷控制器(I/O接口芯片)管理I/O設備提出的中斷請求,例如設置中斷屏蔽、中斷請求優先級等。

  此外,中斷處理方式的缺點是每傳送一個字符都要進行中斷,啟動中斷控制器,還要保留和恢復現場以便能繼續原程序的執行,花費的工作量很大,這樣如果需要大量數椐交換,xp系統性能會很低。

  (3)DMA(直接存儲器存取)傳送方式

  DM八最明顯的一個特點是它不是用軟件而是采用一個專門的控制器來控制內存與外設之間的數椐交流,無須CPU介入,大大提髙CPU的工作效率。

  在進行DMA數據傳送之前,DMA控制器會向CPU申請總線控制權,如果CPU允許,則將控制權交出。因此,在數據交換時,總線控制權由DMA控制器掌握,在傳輸結束后,DMA控制器將總線控制權交還給CPU。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 左权县| 黑山县| 嘉荫县| 蕉岭县| 武安市| 龙泉市| 和政县| 罗定市| 页游| 孙吴县| 仪陇县| 墨玉县| 津南区| 安平县| 博乐市| 玛曲县| 象山县| 屏边| 田阳县| 繁峙县| 嘉黎县| 建德市| 新源县| 静海县| 论坛| 米脂县| 棋牌| 盐津县| 台江县| 同仁县| 鲁甸县| 靖安县| 烟台市| 运城市| 长沙县| 晋州市| 时尚| 静安区| 称多县| 九龙城区| 武陟县|