微機中,cpu與外設之間有哪幾種傳送的方式,他們的工作原理是什麼啊?使用者49318986365092019-11-14 12:39:36

1、無條件傳送(CPU與外設同步工作):外部控制過程各種動作時間是固定的,而且是已知的。

2、查詢方式(CPU與外設不同步工作): 傳送前,先查詢外設狀態,準備好才傳送,否則CPU處於等待狀態。

3、中斷方式: 外設與CPU處於並行工作,一旦外設準備好,外設向CPU發中斷申請,條件具備,CPU暫停原程式執行,響應中斷,外設與CPU序列工作。

4、DMA方式(高速I/O及成組交換資料): CPU不幹予,由硬體實現儲存器與外設之間交換資料,稱直接存取儲存器。