驅動程序
維基百科,自由的 encyclopedia
設備驅動程序(英語:device driver),簡稱驅動程序(driver),是一個允許高階(High level)電腦軟體(computer software)與硬件(hardware)互動的程序,這種程式建立了一個硬體與硬體,或硬體與軟體溝通的介面,經由主機板上的匯流排(bus)或其它溝通子系統(subsystem)與硬體形成連接的機制,這樣的機制使得硬體裝置(device)上的資料交換成為可能。
此條目沒有列出任何參考或來源。 (2019年2月22日) |
依據不同的電腦架構與作業系統差異平台,驅動程式經歷了8位元(8-bit)、16位元(16-bit)、32位元(32-bit)、64位元(64-bit)變遷,這是為了調和作業系統與驅動程式之間的依存關係,例如在Windows 3.11的16位元作業系統時代,大部份的驅動程式都是16位元,到了32位元的Windows XP則使用32位元驅動程式(微軟提供了Windows Driver Model可實作driver),至於64位元的Linux或是Windows平台上,就必須使用64位元的驅動程式(WDM與WDF皆可實作64位元驅動程式)。