問答題

【簡答題】內(nèi)存存儲是被用于高速的I/O設(shè)備,其目的是為了避免增加CPU的過度運(yùn)行。設(shè)備的CPU接口是怎樣與轉(zhuǎn)換器協(xié)作的?當(dāng)內(nèi)存操作完全時,CPU是怎么知道的?當(dāng)DMA控制器正在轉(zhuǎn)換數(shù)據(jù)時,CPU是被允許運(yùn)行其它程序的。這種進(jìn)程與用戶程序的運(yùn)行沖突嗎?如果沖突的話,試描述可能引起哪種沖突?

答案: CPU可以通過寫數(shù)據(jù)到可以被設(shè)備獨(dú)立存儲的寄存器中來啟動DMA操作。
當(dāng)設(shè)備接收到來自CPU的命令時,啟動響應(yīng)...
題目列表

你可能感興趣的試題

問答題

【簡答題】中斷的目的是什么?陷阱與中斷的區(qū)別是什么?陷阱可以被用戶程序有意地的產(chǎn)生嗎?如果可以,那目的是什么?

答案: 中斷是一種在系統(tǒng)內(nèi)硬件產(chǎn)生的流量變化。中斷操作裝置是用來處理中斷請求;然后返回控制中斷的上下文和指令。
陷阱是...
問答題

【簡答題】網(wǎng)絡(luò)計算機(jī)是怎樣不同與傳統(tǒng)的個人計算機(jī)的?

答案: 網(wǎng)絡(luò)計算機(jī)是基于一臺核心的計算機(jī)作為其服務(wù)器。同時,它也具有一個最小化的操作系統(tǒng)來管理這些資源。另一方面,個人計算機(jī)必須...
微信掃碼免費(fèi)搜題