軟件層和硬件層是透過驅動程序聯接起來的。
驅動程序是添加到操作系統中的特殊程序,其中包含有關硬件設備的信息。此信息能夠使計算機與相應的設備進行通信。驅動程序是硬件廠商根據操作系統編寫的配置文件,可以說沒有驅動程序,計算機中的硬件就無法工作。
同時也是添加到操作系統中的特殊程序,其中包含有關硬件設備的信息。此信息能夠使計算機與相應的設備進行通信。
擴展資料:
設備驅動程序用來將硬件本身的功能告訴操作系統,完成硬件設備電子信號與操作系統及軟件的高級編程語言之間的互相翻譯。
設備驅動程序通常會占到70%以上份額的操作系統內核源碼,且設備驅動程序的更新維護往往會牽涉到超過35%的源碼修改,故而保持設備驅動程序與操作系統內核不斷變化的其余部分的壹致性是操作系統內核開發的壹項難題。
當操作系統需要使用某個硬件時,比如:讓聲卡播放音樂,它會先發送相應指令到聲卡驅動程序,聲卡驅動程序接收到後,馬上將其翻譯成聲卡才能聽懂的電子信號命令,從而讓聲卡播放音樂。
百度百科-驅動程序