電腦硬體與軟體程式之間的一座橋樑1

來源:互聯網
上載者:User
一  BIOS的基本概念
  
  說到BIOS大家關注過它嗎?其實每當你按下機箱上的power鍵時,它就認認真真的為你工作了。那麼什麼是BIOS呐?書本上給了我們一個定義:"BIOS是Basic Input-output System(基本輸出入系統 (BIOS))的縮寫,它負責開機時對系統的各項硬體進行初始化設定和測試,以確保系統能夠正常工作。若硬體不正常則立即停止工作,並把出錯的裝置資訊反饋給使用者。BIOS包含了系統加電自檢(POST)程式模組、系統啟動自舉程式模組,這些程式模組主要負責主板與其它電腦硬體裝置通訊的作用。"
  簡單的說BIOS就是被"固化"在電腦硬體中的一組程式,它為你的電腦提供最低級的、最直接的硬體控制。BIOS實際上相當於電腦硬體與軟體程式之間的一座橋樑,它本身其實就是一個程式也可以說是一個軟體。我們對它最直觀的認識就是POST(Power On System Test)功能,當電腦接通電源後,BIOS將進行檢驗其內部所有裝置的自檢,包括對CPU、記憶體、唯讀記憶體、系統主板、CMOS儲存空間、並行和串列通訊子系統、磁碟片和硬碟子系統以及鍵盤進行測試。自檢測試完成後,系統將在指定的磁碟機中尋找作業系統,並向記憶體中裝入作業系統。

二  CMOS是什嗎?
  
  BIOS被存放在CMOS儲存空間中,CMOS是complementary metal-oxide semiconductor的首寫字母縮寫,中文就是互補性氧化金屬半導體,它是一種半導體技術,可以將成對的金屬氧化物半導體場效應晶體管(MOSFET)整合在一塊矽片上。該技術通常用於生產RAM和交換應用系統,用它生產出來的產品速度很快功耗極低,而且對供電電源的幹擾有較高的容限。具體到我們這是指電腦主機板上一塊特殊的RAM晶片,這一小塊RAM通常為128位元組或256位元組。CMOS RAM的作用是儲存系統的硬體設定和使用者對某些參數的設定。
  因為CMOS RAM的功耗極低,所以當系統電源關閉後CMOS RAM*主板的後備電池供電就可以了,因此儲存在CMOS內的使用者佈建參數不會丟失。CMOS RAM本身只是一Block Storage晶片,只有資料儲存功能,而對CMOS中各項參數的設定要使用專門的程式。早期電腦的CMOS設定程式是儲存在一張磁碟片上的,每次設定都要用那張磁碟片,很不方便。現在絕大多數廠家已將CMOS設定程式--即BIOS固化到了Flash EPROM晶片中,Flash EPROM晶片的容量一般為1MB、2MB ,現在有許多815E的板子到了4MB(4MB哈哈,可以放MM的照片了,一開機就顯示MM的照片想想就覺得很CooL,不過開機Logo只有256色還是有點不爽)。為了便於察看BIOS的容量我們可以利用BIOS晶片上的型號來識別:像27C010、27C512等以"27"打頭的晶片均是EPROM(486以及486以下的電腦採用的晶片),而28C010、29C010、29C020、29C040等,均為EEPROM,29C010是128K*8,即1M位元並行EPROM,29C010是128K*8(1M位元),29C020是256K*8(2M位元)、29C040是512K*8(4M位元)的FLASH ROM(586以及pII,PIII檔次的BIOS晶片)。串列EEPROM在電腦主板上較少見,而提供這些晶片的廠家多為MX、WINBOND、ATMEL等廠家。
  
三  BIOS的設定及其影響 
 
  目前使用廣泛的主板BIOS主要來自三個公司: American Megatrends公司的AMI BIOS、Award公司的Award BIOS和Phoenix公司的Phoenix BIOS,早期486機上還有一些如Eurosoft公司的Euro BIOS和Microid Research公司的MR BIOS等。現在主板使用最普遍的是AWARD BIOS。另外還有少數主板使用AMI 的視窗化WinBIOS,WinBIOS在系統啟動後會自動識別滑鼠,當電腦上插有滑鼠時,可以直接使用滑鼠器進行BIOS設定作業。三種BIOS的進入方法也略有不同,AWARD BIOS和AMI BIOS是開機時按住<Delete>鍵;Phoenix BIOS則是按<F2>鍵,還有一些BIOS視廠商不同進入方法也不一樣,一般開機加電後螢幕左下角都會出現Press <Anykey>(具體主板具體分析) To Enter Setup。 
  
  下面就對BIOS的設定作個粗略的介紹:

(一).BIOS Features Setup
1.Virus Warning / Anti-Virus Protection (病毒警告/防毒保護)
  
  選項:Enabled, Disabled, ChipAway
  
  當這個選項被設為Enable時,如果有任何軟體正在嘗試要改寫開機磁區或者檔案配置表時,Bios就會自動彈出一個警告視窗,說某某軟體正在改寫開機磁區或者檔案配置表。這時如果你想通過Bios來禁止任何軟體改寫開機磁區或者檔案配置表可以開啟這個選項。當然值得注意的是這個功能只能保護引導區以及檔案配置表不被改寫,而不能保證硬碟上的內容不被病毒感染或是被其他磁碟工具改寫。
  值得注意的一點的是,當這個選項被設Enable時,使用一些磁碟工具或者在安裝Windows95/98時候系統報錯,並且安裝失敗。  
  有些主板廠家在BIOS中內建了病毒代碼,使系統能在啟動時不受到一些引導型病毒的攻擊,但是現在的病毒更新的速度遠遠的快於主板病毒代碼更新的速度,開啟這個選項並不能有效防止現在流行病毒的攻擊,不過至少可以防止一些病毒的攻擊,建議開啟這個選項,反正消耗的資源並不多。
  2.CPU Level 1 Cache(CPU一級緩衝)
 
  選項: Enable, Disable
 
  這個BIOS選項是用來開啟或禁止CPU的一級緩衝。當然,一般情況下,為了系統效能,強烈建議開啟這個選項。但是,這個功能主要是為了一些超頻愛好者來設定的,比如說在開啟了CPU得一級緩衝的情況下,一個賽揚300A最高能超到450MHZ,但是如果關閉了一級緩衝,有可能再超一檔,而且會更加穩定。如果你不超頻請不要關閉這個選項,因為,關閉了CPU的一級緩衝,系統不知道會慢成怎麼樣。
  3.CPU Level 2 Cache(CPU二級緩衝)
  
  選項: Enable, Disable
  
  這個選項是用來開啟或者關閉CPU的二級緩衝的。主要功能也是為了超頻的穩定。基於Intel CPU的二級緩衝整合在CPU上,而Socket7主板的二級緩衝則是整合在主板上的。關閉了二級緩衝之後,CPU的超頻效能會更好,但是總體效能上會犧牲不少。這就是缺少了二級緩衝的賽揚266比同頻的P266更好超,但是總體效能總是上不來的主要原因。
  4.CPU L2 Cache ECC Checking(CPU二級緩衝ECC校正)
  
  選項: Enable, Disable
  
  這個選項用開啟或是關閉主板二級緩衝的錯誤修正功能。(有些主板有這個功能,有些沒有)。建議開啟這個選項,因為開啟了這個功能之後,BIOS就能自動檢測並糾正儲存在二級緩衝上的資料,這樣能使系統更加穩定。尤其是對一些在超頻後經常出錯的系統來說,開啟就錯功能明顯能使出錯的幾率大大的減少。但是錯誤修正是以犧牲系統效能的情況下進行的,而且一些能超更高的CPU會因為開啟了就錯功能之後可超性會變得更差。看來穩定與速度是不可兼得的,這就要看你怎麼考慮了。  
  5.Quick Power On Self Test(快速自檢)
 
  開啟了這個選項後,系統會忽略BIOS自薦的某些過程,使啟動速度更快。但是在更改了硬體的配置或者在系統自檢時報錯之後,可以關閉這個選項,使BIOS進行一次更全面的檢測,當然,自檢之後又可以從新開啟這個選項。  
  6.Boot Sequence(啟動順序)
 
  選項:
  A, C, SCSI/EXT
  C, A, SCSI/EXT
  C,D-ROM, A
  CD-ROM,C, A
  D, A, SCSI/EXT (至少需要有兩個IDE硬碟)
  E, A, SCSI/EXT (至少需要有三個IDE硬碟)
  F, A, SCSI (至少需要有四個IDE硬碟)
  SCSI/EXT, A, C
  SCSI/EXT, C, A
  A, SCSI/EXT, C
  LS/ZIP,C
 
  這個選項可以設定BIOS先從那個盤來尋找作業系統,一般來說,作業系統是安裝在C盤上的,就應從C盤先啟動。如果使用的是SCSI硬碟則應該選擇先從SCSI啟動的順序。如果硬碟啟動失敗時,則因設定先從A盤啟動,用啟動盤來引導系統,進行修複或者從裝系統。在其他時候如果設定從A盤啟動,A盤中如果沒有引導盤,Windows會提示你先把磁碟片那出來然後再啟動。因此這個選項可以減少BIOS搜尋作業系統的多餘步驟,減少啟動時間。
對於一些特殊的主板(如升技的BE6和BP6),由於板載了特殊的IDE控制器,啟動順序中就會缺少SCSI選項,而多出一個EXT選項。這個選項允許你可以從第三或者第四個IDE裝置來啟動,或是先從SCSI裝置來啟動。具體的設定我們在Boot Sequence EXT Means 中再講解。
  7.Boot Sequence EXT Means(啟動順序EXT方式)
 
  選項: IDE, SCSI
 
  這個功能只有在前面的啟動順序中先選擇了EXT才能開啟。如果要從第三或者是第四個IDE裝置啟動,就要先從Boot Sequence啟動順序種選擇EXT, C, A ,然後在Boot Sequence EXT Mean種選擇IDE。如果要先從SCSI裝置先啟動,就重複前面的第一個步驟,然後在Boot Sequence EXT Means項中選擇SCSI就可以了。  
  8.Swap Floppy Drive(調轉軟碟機)
 
  選項: Enable, Disable
 
  這個選項能使你調整軟碟機的邏輯盤符,當你有兩個軟碟機並且需要更換他們邏輯磁碟機的位置時,不用把他們重新拆出來從新調換位置,只要把選項設為Enable就行了。原來的A:驅就會自動映像成B:驅,而B:驅則會變成A:。這個功能主要是為擁有兩個格式不同的軟碟機所準備的。由於BIOS只能從兩個軟碟機中的A:啟動,因此只要通過這個選項就可以使BIOS從任何一個軟碟機啟動(當然,要這兩個軟碟機都支援啟動才行了!)
  9.Boot Up Floppy Seek(啟動時搜尋軟碟機)
  
  選項: Enable, Disable
  
  這個選項控制的是BIOS在啟動時是否自動尋找軟碟機,如果設為Enable並且BIOS找不到軟碟機,就會自動彈出一條出錯資訊,說找不到軟碟機,同時,BIOS會自動監測磁碟片是40軌的或是80軌的。這個選項最好設定Disable。  
  10.Boot Up NumLock Status(啟動時小鍵盤狀態)
 
  選項: On, Off
 
  這個功能控制的是小鍵盤在啟動時的狀態。如果設為On時,小鍵盤將會處於數字狀態(用於輸入數字)但是如果設為Off的話,小鍵盤將處於游標控制狀態(用於控制游標的方向)。
  11.IDE HDD Block Mode(IDE硬碟塊模式)
  
  選項: Enabled, Disabled
  
  它的作用就是使硬碟能夠從多個塊來傳輸檔案,主要是用來加速硬碟的傳輸速度。當把它設為Enable時,BIOS將自動檢測你的硬碟是否支援這個功能,並且配置好各種參數。如今幾乎所有的硬碟都支援這個功能,因此你沒有理由禁用這個功能。
  但是說到這裡所有的WinNT4.0的使用者就要注意了。Windows NT並不支援這個功能,如果開啟這個選項的話,系統有可能會遺失資料。所以微軟建議WinNT4.0的使用者把這個選項關閉。
  不用說,關閉了這個選項之後就會降低硬碟的傳輸速度。因此的話只有你在使用WinNT是把這個選項關閉。其他的情況下為了提高系統的效能,最好把這個選項設為Enable。
  12.Typematic Rate Setting(連續擊鍵率設定)
  
  選項: Enabled, Disabled
  
  當你需要連續按相同的鍵時,這個選項允許你控制擊健的速度。如果設為Enable時,就可以手動調整鍵擊的速度以及停頓的時間。如果設為Disable時,BIOS將使用預設的設定。
  13.Typematic Rate (Chars/Sec)[連續擊鍵率(字元/秒)]
  
  選項: 6, 8, 10, 12, 15, 20, 24, 30
  
  當你重複按同一個鍵時,這個選項允許你控制每個字元的重複率,單位是每個字元/秒,不過必須先要在Typematic Rate Setting中設為Enabled。
  14.Typematic Rate Delay (Msec)[ 連續擊鍵延遲時間(微秒)]
  
  選項: 250, 500, 750, 1000
  
  當你重複按同一個鍵時,這個選項控制的是每個字元的停頓時間,單位是毫秒,即每個字元出現前停頓多少毫秒,當然,你要在Typematic Rate Setting中設為Enabled。
15.Security Option(安全選項)

        選項: System, Setup
 
  開啟system這個選項後,每次開機的時候就會出現一個輸入密碼的視窗,只有輸入正確的密碼才能啟動電腦。
  至於Setup這個選項嗎,就是在進入BIOS是需要輸入密碼,這個功能的主要作用就是當你是系統管理員時只希望給你的使用者使用電腦而禁止他們對BIOS的各項設定進項修改而設定的。   
   16.Assign IRQ For VGA(為顯卡指定IRQ)
  
  選項: Enabled, Disabled
  
  在這個選中你可以分配一個IRQ給VGA顯卡。現在越越來越多的顯卡需要分配一個IRQ才能工作,當你使用了這些類型的顯卡後並且關閉了這個選項之後就會導致顯示品質的下降或者不穩定。所以在設定這個選項之前最好要先檢查一下顯卡,最好開啟這個選項。如果顯卡不需要的話則可以節省下一個IRQ。
  17.OS Select For DRAM > 64MB (作業系統選擇記憶體> 64MB )
  
  選項: OS/2, Non-OS/2
  
  當系統記憶體大於64MB時,OS/2管理記憶體的方式與其他的作業系統不同。所以只有在使用IBM 的作業系統OS/2才選為OS/2方式,其他的作業系統一律都選為Non-OS/2。
  18.HDD S.M.A.R.T. Capability(硬碟S.M.A.R.T.功能)
  
  選項: Enabled, Disabled
  
  這個功能用開啟或是禁止硬碟的S.M.A.R.T.功能。現在,幾乎市面上的硬碟都支援S.M.A.R.T. (自我監測分析以及報告)技術。開啟了這個功能之後系統能夠隨時監測硬碟可能發生的錯誤,以便在硬碟發生故障之前使你能夠有足夠的時間來來給你的重要資料作備份,從而挽救了你的重要資料。所以強烈建議開啟硬碟的S.M.A.R.T.功能,即使你關閉了這個功能,也不會給系統帶來一絲一毫的效能提升。
  19.Delay IDE Initial (Sec)(延遲IDE初始時間)
  
  選項: 0,1,2,3, ...., 15
  
  這個選項是用來延遲某些IDE裝置初始化的時間。因為這些老式IDE裝置在初始化的時候需要一定的時間才能夠旋轉起來,否則的話就不能檢測到這些IDE裝置。如果你沒有這樣老式的IDE裝置的話,最好把延遲設為0,加快啟動時間。
  20.Processor Number Feature(處理器序號功能)
  
  選項: Enabled, Disabled
  
  這是關於奔3系列序號的選項。至於這個功能麼,我就不想多說了,各大媒體在前段時間早有大篇的報告了,想必各位讀者都對Intel擅自弄出來的這個東東非常反感吧,那我們就在BIOS中把它關閉了吧。
  21.Video BIOS Shadowing(映射視頻BIOS)
  
  選項: Enabled, Disabled
  
  當設定為Enable時,視頻BIOS就會自動對應到系統記憶體當中。這樣的話系統就能通過64位的記憶體匯流排更快的調用視頻BIOS,以提高效能。然而現在的作業系統已經完全的跳躍過了視頻BIOS這一步,直接調用顯卡的硬體資源。既然不直接調用視頻BIOS,那把它映射到記憶體中也沒有什麼用處,只會白白浪費你的記憶體資源。
  當然開啟視礏IOS也不是完全沒有用。DOS遊戲由於不能調用顯卡的硬體資源因此必須要通過視頻BIOS來進行,所以只有當你是一個DOS遊戲玩家的話為了提升顯示效能,可以把這個選項設定為Enable。
  22.Shadowing address ranges (xxxxx-xxxxx Shadow)(映射記憶體址xxxxx-xxxxx)  
  
  選項: Enabled, Disabled
  
  通過這個選項你可以為其他添加的適配卡手動選擇映射在記憶體址xxxxx-xxxxx當中。如果你沒有新添加的適配卡是在這段記憶體址之內,就應把這個選項設為Disable。同時就像映射視頻BIOS一樣,如果你使用的是Win95/98系統在為新的適配卡安裝了正確的驅動程式之後也不需要把這個選項開啟

(二). Chipset Features Setup
   1. SDRAM RAS-to-CAS Delay (SDRAM RAS-CAS延遲)

       選項 : 2, 3
  
  這個選項允許你設定RAS-CAS的延遲時間。當設為 2時可以減少SDRAM記憶體的延遲時間,提高記憶體讀寫的速度。如果設為2之後系統不穩定的話可以還原為原來的預設值3。
  2.SDRAM CAS Latency Time(SDRAM CAS 等待時間)
  
  選項 : 2, 3
  
  這個選項是用來控制SDRAM在收到了一個讀的命令之後的等待時間。等待時間越少,傳輸速度就越快。然而,有些SDRAM在等待時間設定為2之後會變得不穩定。所以,在記憶體允許的條件下最好把這個選項設為2,當然如果系統變得不穩定的話就應該還原為預設值3。
  3.SDRAM Leadoff Command(SDRAM 開始命令)
  
  選項 : 3, 4
  
  這個選項允許你手動的調節系統調用儲存在記憶體中的資料的時間。選3的可以提高效能,不穩定的話可以還原為4。
  4.DRAM Data Integrity Mode(記憶體資料整合模式)
  
  選項 : ECC, Non-ECC
  
  這個BIOS選項是用來設定記憶體的類型。如果你的愛機裝備的時的是帶有ECC功能的記憶體(通常這種記憶體使用量在伺服器上)把這個選項設為Enable之後,就會自動就自動檢測並且糾正記憶體中奇數位的錯誤,但是對於偶數位的錯誤,則只能檢測而不能糾正。這樣雖然會犧牲一些速度,但是卻能夠是系統啟動並執行更加穩定,因此建議所有使用Ecc記憶體的讀者開啟這個選項,但對於其他使用普通記憶體的DIY來說,則需要選擇Non-ECC,否則也許會引起一些小小的問題。
  5.System BIOS Cacheable(系統BIOS緩衝)
  
  選項 : Enabled, Disabled
  
  這個功能是用來開啟或是禁止系統BIOS ROM是否用二級緩衝當中F0000h-FFFFFh的地區作為緩衝。帶這個選項之後會極大的提高系統調用系統BIOS的速度,但是如今我們使用的作業系統已經很少直接調用系統BIOS了,即使提高了調用系統BIOS的速度也不會提高多少整體速度。因此,這樣做不僅提高不了速度,還犧牲了珍貴的二級緩衝。另外一方面,如果有什麼程式寫入了這段記憶體址之後,就會引起系統的崩潰。為了系統的的效能和穩定,建議這
個禁止這個選項。
  6.Video BIOS Cacheable(視頻BIOS緩衝)
  
  選項 : Enabled, Disabled
  
  這個功能是用來開啟或是禁止視頻BIOS ROM是否用二級緩衝當中C0000h-C7FFFh的地區作為緩衝,與系統BIOS緩衝一樣,這個功能也是犧牲了寶貴的二級緩衝來存放視頻BIOS。同時如果有什麼程式寫入了這段記憶體址之後,也會引起系統的崩潰。因此,建議這個禁止這個選項。
  7.Video RAM Cacheable(顯存緩衝)
  
  選項 : Enabled, Disabled
  
  這個功能是用來開啟或是禁止系統BIOS ROM是否用二級緩衝當中A0000h-AFFFFh的地區作為緩衝。這將極大的提高顯存與系統交換資料的速度,但是並不能提高系統的總體速度。因為大多數顯卡的顯存的頻寬至少是1.6GB/s (128bit x 100MHz),而SDRAM的頻寬只有0.8GB/s (64bit x 100MHz)左右。由於P2-500的二級緩衝頻寬是2.0GB/s因此系統主要的瓶頸存在於二級緩衝與主存當中,而不是二級緩衝與顯存當中。用二級緩衝來給記憶體作為緩衝顯然更加合理。另外一方面,如果有程式寫入了被用作顯卡的緩衝的這段記憶體址之後,也會引起系統崩潰。
  8.8-bit I/O Recovery Time (8位I/O回複時間)
  
  選項 : NA, 8, 1, 2, 3, 4, 5, 6, 7
  
  由於PCI匯流排比ISA匯流排更加快,因此一些老式的ISA卡不能很好的工作在PCI匯流排當中。為瞭解決這個問題,BIOS的這個選項允許你能夠手動的調整ISA裝置的重複持續時間,設為NA的話無疑會給你的老ISA卡帶來更好的效能。當然的話,如果你沒有ISA卡的話這個選項也就沒有用了。
  9.Memory Hole At 15M-16M(記憶體段定址於15M-16M)
  
  選項 : Enabled, Disabled
  
  有些特殊的ISA卡需要在這段記憶體址內才能夠工作。開啟這個選項之後就會預留一段記憶體址給ISA卡,同時系統也只能夠使用16MB記憶體。所以,除非你的ISA卡需要開啟這個選項才能夠工作,不然最好關閉這個選項。
    10.AGP Aperture size (MB)(AGP 通道大小)
  
  選項 : 4, 8, 16, 32, 64, 128, 256
  
  這個選項允許你指定AGP顯卡最大能使用系統主存的多少,手動指定AGP顯卡最大能使用系統主存的大小。但這與與系統效能的提高關係並不大。由於目前的遊戲都需要消耗大量的顯存來儲存貼圖,因此在這裡可以把值設到最大。
  11.Auto Detect DIMM/PCI Clk(自動檢測 DIMM/PCI裝置)
  
  選項 : Enabled, Disabled
  
  這個選項是為了減少電磁幹擾而設定的,設定為Enable之後BIOS可以監視AGP, PCIand SDRAM插槽的狀態。如果在這些插槽中沒有適配卡的話,BIOS就會關閉這些插槽的時鐘訊號,既減少機箱內的電磁幹擾,使系統更加穩定,但是這樣的話會犧牲一些效能。因此如果你的電腦沒有任何電磁幹擾問題,建議關閉這個選項來提高系統的效能!
  12.Flash BIOS Protection(BIOS防寫保護)
 
  選項 : Enabled, Disabled
 
  這個功能是為了保護BIOS不被他人用刷寫工具隨意重新整理BIOS而設定的。當設定為Enable時,就可以開啟防寫保護了。當然了,如果你要重新整理BIOS是千萬要記得要把這個選項設定為Disable,不然的話,刷寫是不夠能夠成功的。BIOS保護功能是非常有用的一個功能,還記得前段時間CIH病毒肆虐嗎?對大多數DIY們來說硬碟上的資料並不太重要,但是BIOS被刷了就...結果各個殺毒軟體公司就是*CIH大賺了一筆。現在只要開啟了這個功能就能夠防止病毒隨意刷寫BIOS了。
  13.Hardware Reset Protect(硬啟動保護)
  
  選項 : Enabled, Disabled
  
  這個功能主要是為全天啟動並執行檔案伺服器和路由器設定的,當設定為Enable之後,機箱面板上的Reset鍵就會失去作用,這樣你就不會因為不小心碰中Reset鍵而重新起動伺服器了。如果設定為Disable的話,Reset鍵就會恢複正常了。所以對大多數使用者來說,設定為Disalbe是最合適的。

(三).Integrated Peripherals
  1. Onboard IDE-1 Controller(板載IDE-1控制器)
 
  選項 : Enabled, Disabled
 
  這個功能允許你你啟用或是禁止主板上的第一個IDE控制器。在通常的情況下板載的IDE控制器是處於啟用狀態的。如果設定為Disable之後,該介面上的所有IDE裝置都不能工作。如果完全不使用IDE裝置的話可以設定Disable以節約一個IRQ給其他的裝置使用。
  2.Onboard IDE-2 Controller(板載IDE-2控制器)
 
  選項 : Enabled, Disabled
 
  板載第二個IDE控制器,這個功能允許你啟用或是禁止主板上的第二個IDE控制器,與前面的第一個選項的功能一樣。
  3.Master/Slave Drive PIO Mode(主/從 磁碟機PIO模式)
 
  選項 : 0, 1, 2, 3, 4, Auto
 
  這個選項通常是與Onboard IDE-1 Controller 或者 Onboard IDE-2 Controller選項是在一起的。如果在前面的選項中你禁止了任何一個板載IDE控制器,那麼與這個IDE控制器相對應的'主/從 磁碟機PIO模式'的選項就會變成灰色。因此只有在前面的Onboard IDE-1Controller 或者 Onboard IDE-2 Controller設定為Enables時才能夠通過這個選項來設定IDE裝置的PIO(Programmed Input/Output)模式。在一般的情況下,應當設為Auto。但是如果你是一個超頻愛好者的話可以在這個選項中對IDE裝置進行超頻。為了硬碟的穩定,硬碟廠商在硬碟出廠前把硬碟的傳輸模式標低一點,現在我們可以利用這點提高硬碟的傳輸模式從而提高硬碟的傳輸速率。怎麼樣,還不打算超頻你的舊硬碟嗎?我們在這裡只要把硬碟的模式設高一點就可以得到更高的傳輸率了。跟超頻CPU一樣,超頻後的硬碟有可能會遺失資料,不過對於舊硬碟來說能最大的發揮它的作用才是最重要的。不過要注意的是這裡所指的是舊硬碟,如果你現在使用的是支援UDMA的新硬碟的話就注意不要把你的硬碟'降頻'了。  

    下面的圖表就在PIO模式下IDE裝置的傳輸速率:
  
  PIO 資料轉送模式 最大傳輸率 (MB/s)
  PIO Mode 0    3.3
  PIO Mode 1    5.2
  PIO Mode 2    8.3
  PIO Mode 3    11.1
  PIO Mode 4    16.6
  4.Master/Slave Drive Ultra DMA(主/從 磁碟機Ultra DMA模式)
 
  選項 : Auto, Disabled
 
  這個選項也是與Onboard IDE-1 Controller 或者 Onboard IDE-2 Controller選項是在一起的。如果在前面的選項中你禁止了任何一個板載IDE控制器,那麼於這個IDE控制器相對應的'主/從 磁碟機Ultra DMA模式'的選項就會變成灰色。在這裡我們可以啟用或是禁止UltraDMA傳輸模式(如果硬碟支援的話)。一般的情況下應該把它設為Auto,讓BIOS自動檢測硬碟是否支援UltraDMA。但是值得注意的一點的是要真正的實現DMA33或是DMA66需要作業系統的支援,在BIOS中僅僅是開啟了這個選項而已。具體的步驟就進入WIN95/98後,右擊'我的電腦'選擇' 屬性',然後再硬碟屬性的項目中選擇DMA就可以了,對於某些VIA主板在硬碟屬性中DMA選項是灰色的,因此需要安裝了VIA四合一的補丁程式之後才可以選擇DMA項目。
  
  以下是有關DMA模式傳輸率列表:
  
  DMA模式    最大傳輸率 (MB/s)
  DMA Mode 0   4.16
  DMA Mode 1   13.3
  DMA Mode 2   16.6
  UltraDMA 33    33.3
  UltraDMA 66    66.7
  5.Ultra DMA-66 IDE Controller(Ultra DMA-66 IDE 控制器)
  
  選項 : Enabled, Disabled
 
  這個選項你可以開啟或是禁止板載的DMA-66控制器。如果要使用DMA-66的裝置,只
要設成Enable就行了。如果主板上的IDE裝置不支援DMA-66或是這些裝置有問題的話(這種情
況在一些相容主板上經常出現的)可以把它設為Disable,這樣做的話不僅可以避免問題的發
生,甚至可以減少一些啟動的時間。
  6.USB Controller(USB控制器)

  選項 : Enabled, Disabled
 
  主要是用來開啟或是禁止USB(通用序列匯流排),開啟之後就可以使用USB裝置了,如果沒有USB裝置的話就應該禁止這個選項,這樣做不僅減少了系統的衝突問題,而且還可以節省出一個IRQ給其他的裝置使用。
  7.USB Keyboard Support(USB鍵盤支援)
  
  選項 : Enabled, Disabled
  
  開啟這個選項之後就可以使用USB鍵盤了,如果沒有的話就把它關閉了吧。
  8.USB Keyboard Support Via(USB鍵盤支援通過)
  
  選項 : OS,BIOS
通過這個選項可以選擇是使用作業系統或是BIOS來支援USB鍵盤,如果使用Windows98的話就選OS,這樣的話在USB鍵盤Win98中的功能就會多一些。如果你仍然在使用MS-DOS的話就選BIOS,可以不載入驅動程式在MS-DOS下直接使用USB鍵盤。
  9.Init Display First(初始化顯示類型)
 
  選項 : AGP, PCI
 
  在你有兩塊顯卡並且只一個顯示器的情況下,這個功能就顯得格外的有用,因為通過設定可以選擇使用AGP或是PCI顯卡來使用顯示器。如果只有一塊顯卡的話,在這裡就硬正確選擇你目前使用的顯卡類型,以減少啟動所用的時間。
  10.KBC Inp選項 : 8MHz, 12MHz, 16MHz
  
  這個功能用來調節鍵盤的頻率以提高響應速度。選擇16MHz的話,響應速度就越快。但是如果鍵盤受不了這麼高的頻率的話有可能會變得不穩定或是不能夠初始化,就應該把頻率降下來。
  11.Power On Function(開啟電源方式)
  
  選項 : Button Only, Keyboard 98, Hot Key, Mouse Left, Mouse Right
  
  這個選項允許你是用以下任何一種方式開機。在一般的情況是設為Button Only(只使用開關鍵),其他的選項分別是使用98鍵,熱鍵,和滑鼠。值得注意的一點是,如果你現在使用的是COM或是USB介面的滑鼠是開不了機的,因為只有PS/2介面的滑鼠支援滑鼠開機功能,COM 介面和 USB介面的滑鼠都不支援這個功能,當然羅,一些PS/2屆都的'老鼠'也許會存在一些相容性的問題導致開不了機,這是只要把選項設為只使用開關鍵就可以了。Keyboard 98項只要安裝了Win98之後用鍵盤上的喚醒鍵來開機就可以了。當然了,老鍵盤就只能自己定義熱鍵。
  12.Onboard FDD Controller(板載軟碟機控制器)
  
  選項 : Enabled, Disabled
  
  這個功能能主要是用來開啟或是禁止板載軟碟機控制器的。在預設的情況下板載磁碟片控制器是開啟的,如果使用的其他的磁碟片控制器或者根本沒有磁碟片的話可以把這個選項關閉以節省下一個IRQ.
  13.Onboard Serial Port 1/2(板載串列口)
 
  選項: Disabled, 3F8h/IRQ4, 2F8h/IRQ3, 3E8h/IRQ4, 2E8h/IRQ3, 3F8h/IRQ10,2F8h/IRQ11, 3E8h/IRQ10, 2E8h/IRQ11, Auto
 
  這個功能允許你手動設定串列口的I/O址和IRQ,通常硬把這個選項設為Auto讓BIOS自動化佈建I/O址和IRQ。但是如果你的某些裝置和串列口所佔用的地址衝突的話,可以在這裡通過手動設定來解決問題。但是對於不使用串列口的使用者來說可以在這裡選擇Disable以節省一個IRQ。
  14.Onboard Parallel Port (板載並行口)
  
  選項 : 3BCh/IRQ7, 278h/IRQ5, 378h/IRQ7, Disabled
  
  這個功能允許你手動設定並行口的I/O址和IRQ,在大多數情況下,預設的I/O 地址378h 和 IRQ 7都能夠正常的工作。如果你的並行口與其他的裝置有衝突,可以手動設定其他的I/O 地址和IRQ給並行口以解決問題。
  15.Parallel Port Mode(並行口模式)
  
  選項 : ECP, EPP, ECP+EPP, Normal (SPP)
  
  這個功能通常副屬於Parallel Port option這個選項內,如果你禁止了板載串列口,這個功能通常會消失或是變成灰色不可選的狀態。在這裡有四個模式可以選擇,預設的值是Normal (SPP),SPP模式與其他的的並口裝置的相容性最好,但是速度也最慢。另外還有其他的兩個可選模式就是ECP(增強Com口), EPP( 增強並行連接埠)。ECP由於使用了DMA協議,所以最大資料轉送率可達到2.5Mbits/s,適用於需要與介面裝置進行單向大量資料轉送情況(比如說使用掃描器或是印表機),而EPP則適用於與需要與介面裝置進行雙向資料相互傳輸的情況(比如說一些串連在並口上的磁碟機)。但是對於不知道該選擇以上那種模式的使用者來說,BIOS提供了ECP+EPP的模式,即BIOS自動選擇以上兩種模式中的一種(當然了,這需要你的介面裝置支援以上兩種模式中的其中的一種才行)但是這樣的話往往達不到最高的效能,因此為了提高介面裝置的傳輸速度,最好正確選擇其中一種模式。
  16.ECP Mode Use DMA(ECP模式使用DMA)
  
  選項 : Channel 1, Channel 3
  
  這個功能也是副屬於Parallel Port option選項內,通常應選擇Channel 3,如果裝置有衝突的話可以選擇Channel 1。
  17.EPP Mode Select(EPP模式選擇)
  
  選項 : EPP 1.7, EPP 1.9
  
  這個功能也是副屬於Parallel Port option選項內,通過這個選項可以選擇EPP傳輸模式的版本,當然了雖然這兩個選項表面上看不出有什麼不同,但是根據以往的經驗來說版本越高的也就更完善,要不然的話軟體怎麼天天都在升級呢?因此,就選EPP 1.9吧。

    18.ut Clock Select (選擇鍵盤輸入時鐘頻率)

(四).PNP/PCI Configuration
  1.PNP OS Installed (隨插即用作業系統已安裝)
  
  選項 : Yes, No
  
  如果你現在使用的是像Win9x這樣隨插即用的作業系統,就把這個選項設為Yes,讓作業系統管理所有的裝置資源,如果選No的話就BIOS就會自動管理裝置資源。說到這裡,使用ISA卡的Linux的使用者要注意了,因為大多數的Linux的版本都附帶一個叫做ISAPNPTOOLS的工具來配置ISA卡。如果把這個選項設定為 No的話,BIOS就會自動的配置ISA卡的資源,同時ISAPNPTOOLS也會協助ISA卡配置資源,因此有可能兩者會產生衝突。解決的辦法就是把PNP OS Installed設定為Yes,讓ISAPNPTOOLS自動協助ISA卡配置資源,問題可能會解決。
  2.Force Update ESCD / Reset Configuration Data(強制更新ESCD/重設配置資料)
  
  選項 : Enabled, Disabled
  
  ESCD(擴充系統配置資料)是隨插即用BIOS的一個功能,用於儲存系統IRQ, DMA, I/O和記憶體的資訊。通常這個選項被設為Disable。但是如果你安裝的新適配卡引起資源衝突的話(比如說系統不能正常啟動),就應該把這個選項重新開啟讓BIOS從新配置隨插即用裝置,以解決新裝置的衝突問題。在下次重起時BIOS又會自動把這個選項設為Disable。
  3.Resource Controlled By(資源控制使用)
  
  選項 : Auto, Manual
  
  通常情況下應設定為Auto,讓BIOS自動為隨插即用裝置配置IRQ和DMA資源。除非BIOS不能自動為裝置分配資源時就應該選擇Manual手動為各個裝置分配IRQ和DMA。  
  4.Assign IRQ For VGA(分配IRQ給VGA)
  
  選項 : Enabled, Disabled
  
  現在許多的3D加速卡都需要分配一個IRQ才能夠正常的工作,如果設為Disable以後這些顯卡有可能不能夠正常工作或是效能大打折扣。然而一些低端的顯卡不需要IRQ也能夠正常工作,因此除非你急切需要一個空餘的IRQ,否則就應把這個選項設為Enable。
  5.Assign IRQ For USB(分配IRQ給USB)
  
  選項 : Enabled, Disabled
  
  這個功能用來開啟或是禁止USB裝置,如果沒有USB裝置的話就把這個選項設為Disable以節省出一個IRQ給其他的裝置使用。
  6.PIRQ_0 Use IRQ No. ~ PIRQ_3 Use IRQ No.( PIRQ_0使用IRQ 號 ~ PIRQ_3使用IRQ號 )
  
  選項 : Auto, 3, 4, 5, 7, 9, 10, 11, 12, 14, 15
  
  在這個選項中你可以手動的為安裝在AGP和PCI匯流排的裝置指定IRQ。這個功能在你把硬碟那到其它的機子上又不想重新安裝作業系統來檢測IRQ時顯得特別的有用。這時只要把原來的IRQ記住然後再BIOS中手動指定每個裝置原來的IRQ號新的裝置就可以正常工作了。

總論
  通過對BIOS各個選項的瞭解不僅可以最有最佳化的設定BIOS,提升系統的速度,而且往往可以在BIOS的設定中解決一些Windows中解決不了的系統問題。
  BIOS設定與電腦系統的效能和效率息息相關。如果設定得當,可以提升電腦的效能;反之,電腦就無法發揮應有的功能。所以不是很有把握,所以建議你不要更改它的設定。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.