這是我發生了什麼的心理形象,我希望有一些更正,澄清,甚至更多的細節。如何將指令分派給計算機中的設備?
基本上,當計算機啓動時,BIOS加載PCI總線上的所有設備,並使其在某個預定地址處可用。 PCI-Express總線也是如此。
因此,每個設備都可以接收命令,因爲驅動程序知道在總線地址上哪裏尋找它們?
我是否進一步糾正假設,如果你想發送指令到你的聲卡,驅動程序告訴CPU(s)在適當的總線上廣播指令,並在指定地址的正確設備將拿起指示和做它的事情?
此可視化是否正確? 由於涉及的數據量不同,視頻是否完成不同?
屬於serverfault? – Jason 2010-01-22 07:45:01
不,這是一個系統編程問題,不是系統管理員的問題。 – 2010-01-22 08:49:55