iT邦幫忙

0

how can the processor give commands and data to a controller to accomplish i/o transfer?

s061 2017-04-15 14:46:465429 瀏覽

Please given two explanations of two machanism.

範例 1
CPU 傳輸 資料傳送指令 > 指令快取 > 建立記憶體 需求區塊 > 跟 資料傳輸柱列要求資料 > 磁碟控制器 尋找資料 > 將取得資料 傳送到 柱列 > 柱列將資料送到
記憶體區塊 > 指令回傳 到 快取 > 資料傳送完成 > CPU 確認指令完成 進行後續動作
範例 2
CPU 發出 訊號顯示需求 > 指令快取 > 建立記憶體 資料區塊 > 跟顯示裝置要求資料傳輸 > 傳輸資料到 顯示裝置記憶體 > 顯示裝置 GPU 進行處理 > 將處理後的資料送到轉換器顯示到顯示器上面
大概就這樣,有些東西忘光光了,還要翻翻書才有印象

尚未有邦友回答

立即登入回答