首頁>Club>
14
回覆列表
  • 1 # NF北風

    首先,驅動型別有軟體驅動程式,也有硬體驅動電路,樓主問的有些模糊,我在此姑且認為是針對軟體這個層次的驅動程式來提問,下面是我的回答:

    驅動是一種計算機程式,由專業人士開發出來,執行在計算機上,專用於作業系統與硬體或外設進行互動的一種軟體程式。

    驅動程式的作用

    驅動程式的在作業系統和硬體之間起到溝通的橋樑作用,它一方面把來自作業系統的命令或者請求傳送給外設,同時也把外設的各種執行狀態或者資料報告給作業系統。

    例如,當你使用印表機列印檔案的時候,你的列印命令就需要由印表機驅動程式傳送給印表機這個外設,同時,如果印表機如果出錯,例如缺紙等資訊,也會透過驅動程式,及時反饋給計算機。

    為什麼需要驅動程式

    早期的電腦是沒有專門的驅動程式,都是有應用軟體自己直接負責處理硬體相關的處理,但是隨著計算機系統越來月發達,分工也越來越明確,軟體工程師,尤其是應用開發人員,他們期望用深入理解底層硬體工作原理,而僅專心開發應用層軟體,這樣就迫切需要有這樣的一層軟體,它們專門負責處理作業系統和硬體外設之間的互動,於是就有了專門的驅動程式。

    驅動程式的分類

    總體上講,計算機軟體分為兩大類,分別是應用軟體和驅動程式。

    那麼驅動程式又有3種主要的形式:

    1.字元型裝置驅動:存取時沒有快取,供連續的資料流,應用程式可以順序讀取,通常不支援隨機存取,常見的裝置有如滑鼠、鍵盤、序列口等;

    2.網路裝置驅動:應用程式可以隨機訪問裝置資料,程式可自行確定讀取資料的位置,

    3.塊裝置驅動:透過BSD套介面訪問資料。

    總結

    總體說來,驅動程式的作用就是,讓應用軟體開發人員無需理解硬體細節,而專心開發應用,驅動在硬體和系統中間很好的起到第三方的作用。

  • 2 # 小咔咔啊

    驅動是驅動程式的縮寫,是指直接工作在各種硬體裝置上的軟體,其“驅動”這個名稱也十分形象的指明瞭它的功能。正是透過驅動程式,各種硬體裝置才能正常執行,達到既定的工作效果。

    驅動 程式即新增到作業系統中的一小塊程式碼,其中包含有關硬體裝置 的資訊。有了此資訊,計算機就可以與裝置進行通訊。驅動程式是硬體廠商根據作業系統編寫的配置檔案,可以說沒有驅動程式,計算機中的硬體就無法工作。作業系統不同,硬體的驅動程式也不同,各個硬體廠商為了保證硬體的相容性及增強硬體的功能會不斷地升級驅動程式。

    在Windows系統中,需要安裝主機板、光碟機、顯示卡、音效卡等一套完整的驅動程式。如果你需要外接別的硬體裝置,則還要安裝相應的驅動程式,如: 外接遊戲硬體要安裝手柄、方向盤、搖桿、跳舞毯等的驅動程式,外接印表機要安裝印表機驅動程式,上網或接入區域網要安裝網絡卡、Modem甚至ISDN、ADSL的驅動程式。

  • 中秋節和大豐收的關聯?
  • 紅色的帽子搭配什麼顏色的上衣最好看?