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

首頁 > 課堂 > 電腦知識 > 正文

電腦主板接口的控制方式

2024-05-08 15:10:18
字體:
來源:轉載
供稿:網友

  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。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 江城| 即墨市| 沙田区| 武义县| 延川县| 伊宁县| 武胜县| 贵港市| 遂平县| 福鼎市| 双城市| 永清县| 丁青县| 资溪县| 新疆| 娱乐| 溧水县| 从江县| 安吉县| 蕉岭县| 娱乐| 门源| 台湾省| 大姚县| 南投市| 东城区| 扎鲁特旗| 大安市| 嵊州市| 巩留县| 信宜市| 遂川县| 石台县| 双柏县| 绥滨县| 开江县| 兴宁市| 义乌市| 伽师县| 江油市| 南召县|