大家爭議的應該是 CPU 有沒有"驅動程式",以下資料提供參考:
根據
http://www.cnpedia.com/ 對驅動程式的定義:
=====================================================
驅動程式是一種軟體,指的是在作業系統 (OS ) 中,用以控制硬體設備的軟體的統稱。談論驅動程式時,一定要加入作業系統這個基本條件,因為不是每個作業系統都相容。
在作業系統上驅動任何的驅動程式,都會有不同的作用;例如驅動滑鼠、音效卡、遊戲卡、顯示卡或是外掛的軟體,讓使用者可以聽CD、看DVD、打電玩等,都是運作的結果。
======================================================
其中提到了作業系統 (OS ) ,其定義:
======================================================
作業系統(Operating System)是一種電腦作業軟體,
但不是機器所使用的最基本軟體,也不是許多使用者會去注意的基本系統。一方面,作業系統管理電腦的資料流通,以及程序的啟動與停止;另一方面,它又作為軟體存取硬體與系統軟體的媒介。事實上,作業系統更進一步給予使用者能夠輸入命令給系統軟體設備,此設備稱之為使用者介面。其他的命令介面還有硬體介面及程式介面。
======================================================
電腦在第一次認出CPU時並未進入OS,因此"CPU驅動程式"之說,可能有所爭議(以"系統Speaker驅動程式"來解釋開機時的"嗶"一聲,也一樣有爭議!).
當然廣義來說也無不可,但個人認為該程式應叫"在特定OS中修正CPU功能之驅動程式",直接稱之"CPU驅動程式"可能不太妥當,因為沒有CPU 根本進不了OS,進不了OS,何來Driver ? 而讓CPU 工作的應屬"基本命令",說是Driver 會有些爭議!