→ FlyinDeath:ㄎㄎㄎ 61.231.203.133 07/14 21:07
※ 引述《MasterChang (我愛ASM)》之銘言:
: ※ 引述《ggg12345 (ggg)》之銘言:
: : ※ 引述《MasterChang (我愛ASM)》之銘言:
: : 不同的事情同時發生, 跟下達命令讓事情即時完成, 這是兩件不同性質的事.
: : 這裡沒人提 "即時" , 這裡只提同時進行.
:
: 不同的事情同時發生?你怎麼知道同時?你的同步資訊從何而來?
: 還是說周邊都在run就是叫做同時?
:
: : : 「同時」跟「即時」並不相同,如果你不能區分兩者概念,你可以問
: : : 教OS的老師。
: : 這是自造爛靶混淆自爽.
: : processor 對 cache , 各 I/O controller 對 bus separated memory 透過
: : DMA 都能 "同時" 各做各的事.
:
: 我先前的問題你還沒有回答。
: 怎樣處理器才能再存取暫存器「同時」存取I/O。你的I/O controller
: 又是何物?到底是bus controller還是其他東西?請講清楚。
:
: 你知道DMA是什麼嗎?Brey那本書第七章有講。我就不PO了。
: 如果DMA正處理記憶體與I/O元件間的直接存取動作.那DMA如何「同時」
: 處理兩個不同的I/O對不同記憶體做直接存取的動作?
:
: 為什麼這樣問?因為你寫的
: 「各 I/O controller 對 bus separated memory事. 透過 DMA 都
: 能 "同時" 各做各的事.」
:
: 還是你的「同時」與我的「同時」不一樣。
:
: : 現在是您想問甚麼 ? 何來答非所問 ?
: : 是我請教您, 我提出疑問: 組語與計組是否該能讓學習者知道 processor 的計算
: : 與 I/O controller 對 IO device 的資料傳送能 同時 進行 ?
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
:
: 這句話就好像在問「兩顆CPU各自跑自己的TASK能不能同時進行」..
:
: 你講的I/O controller是什麼東西請講清楚。是匯流排控制器?
: 還是其他?你的「同時」是什麼?都在run就是同時?
:
: 計算與I/O在單一處理器下無法進行。I/O是Input與Output的
: 縮寫,處理器I/O後的裝置可以與處理器進行計算同時運作,
: 這是因為I/O已經結束。
:
: --
: ※ 發信站: 批踢踢實業坊(ptt.cc)
: ◆ From: 211.74.180.225
: ※ 編輯: MasterChang 來自: 211.74.180.225 (07/14 19:36)
: → MasterChang:很多擺明了就是教科書的書,前言都會 211.74.180.225 07/14 19:47
: → MasterChang:講課程目標與方法,不要都不看。 211.74.180.225 07/14 19:47
謝謝您的指教啦 ! 再次謝謝 !
個人認為天下的所有平行與同時進行都是 "你走你的陽關道, 我過我的獨木橋",
連 造車pipeline 都是各鎖各的螺絲.
您的認知高深博大, 這些問題就待其他高人囉 !
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.1.146