萬盛學電腦網

 萬盛學電腦網 >> BIOS故障 >> 疑難BIOS設置選項詳解_BIOS故障

疑難BIOS設置選項詳解_BIOS故障

  主機板BIOS中有很多設置可能大家經常都“耳熟能詳”了,不過朋友們對其名稱的熟悉程度並不能代表對其意義完全理解,今天本文就為大家詳細介紹疑難BIOS設置選項,希望對大家有所幫助

  主機板BIOS中有很多設置可能大家經常都“耳熟能詳”了,不過朋友們對其名稱的熟悉程度並不能代表對其意義完全理解。上周陪一位友人去購機,在裝機時筆者看見那裝機人員在主機板的BIOS裡設來設去的。筆者便隨意的問道“Graphics Aperture Size這個選項是什麼意思?”。裝機人員回答了一句"設置顯存大小",然後筆者再追問其意義時,只聽那人說“我也不知道到底有什麼意思”。天啊!他都不知道是什麼意思,居然還在幫我們裝機!有了上面這一段經歷,所以筆者覺得有必要說說下面這些看似熟悉,其實陌生的內容。

   1、 SDRAM RAS to CAS Delay

  這是用來設定從RAS信號到CAS信號所需的時間周期(Clock)。當CPU要從內存讀取或寫入數據時,必須送出一個正確的地址信號,而地址是由行、列交錯而成,所以又分為RAS(列地址信號)和CAS(行地址信號),由於是先尋址RAS、再尋址CAS,因此中間就有延遲時間,建議先設成2個Clock(2T),讓SDRAM能快點將地址尋址完畢,這樣可以將內存性能提高;如果設置之後發現系統運行不太穩定,則再改為3 Clock(3T)。有些版本的BIOS將2T改成Fast、3T改成Slow,但其意義是一樣的。

  2、 SDRAM RAS Pre-charge Time

  
  設定當RAS(列地址信號)需要重新尋址時,要隔多久時間才能開始下次的尋址動作,通常被視為RAS的充電時間,理論上是越短越好。其選項值與上面講到的一樣,所以建議將其設定為2T(2個Clock周期),這樣可以將內存性能提高;若發現系統運行不穩定,再將其改回3T。

  3、 Graphics Aperture Size

  這個選項的意義是設定AGP圖形加速卡可以使用多少主內存來暫存材質,由於AGP圖形加速卡除了卡上本身的內存外,還可利用主機板上的主內存來充當材質內存,因此BIOS中設有此選項,可讓使用者來決定要配給AGP顯示卡多少主內存。一般是有多少主內存就設多少容量,例如主內存有128MB,那麼可將此項目設為[128MB],設定多了也是沒有用的。可能有人會問,全部的主內存都給AGP圖形加速卡用了,那其它部分的數據豈不是沒有內存可用了?不會的,AGP圖形加速卡只有在存放材質時才會借用主內存,而且是使用其剩余的部份,所以大可不必擔心系統無法運行.

  4、 Memory Hole at 15M-16M

  是否要保留主內存中的15-16MB區域,以使系統和早期的ISA卡相容。有些早期的ISA適配卡會使用到15MB-16MB這一段主內存區域的地址,如果使用者沒有事先把這段地址空出來(不對映物理內存),則將引起系統沖突而導致無法使用ISA適配卡。

  5、 Video ROM BIOS Shadow

  設定是否將圖形加速卡的VGA BIOS的內容映像到UMB(上位內存)裡。有些BIOS有"Video BIOS Cacheable"的設定,可以將圖形加速卡的VGA BIOS映射到Cache裡;若你的主機板BIOS沒有這項設定,那麼最起碼要將Video ROM BIOS Shadow設定為Enabled。因為ROM的讀取速度太慢了,CPU要直接跟ROM溝通實在是很浪費時間,若把此項設定成ENABLED後,則VIDEO ROM的內容將映像到主內存的保留內存區域(從640KB~1024KB之間的384KB部份,更正確地說,ROM的保留區是從C0000地址開始),由於此時數據都在主內存裡面,就好像VIDEO ROM的影子分身(SHADOW)一樣,所以CPU即可利用這個映像後的"SHADOW RAM",來快速取得VIDEO BIOS ROM的資料。

  設定SHADOW RAM時也不用擔心可使用的主內存容量會縮水,因為映像時是利用保留的內存區域,也就是通常情況下沒有被使用到的內存,所以不會影響到一般的內存使用,所以使用者不用擔心設定SHADOW RAM後,可以使用的內存會變少。

  6、 其它適配卡的BIOS SHADOW設定

  設定項目 建議值

  C8000-CBFFF Shadow  依適配卡的 ROM 所占用之地址來設定,若無其它含 BIOS 之適配卡,請全部設成 DISABLED。

  CC000-CFFFF Shadow

  D0000-D3FFF Shadow

  D4000-D7FFF Shadow

  DC000-DFFFF Shadow

  除了圖形加速卡之外,還有其它的適配卡也會有自己的ROM BIOS,例如RAID磁盤陣列卡、SCSI卡、硬盤保護卡等,使用者也可以將這些適配卡的ROM所占用的地址設定為Enabled,讓其它適配卡也能將其BIOS內容映像到Shadow RAM裡。

  不過問題來了,由於圖形加速卡是每部計算機必備的適配卡,所以有一個獨立的Video ROM BIOS Shadow選項;但是其它適配卡選項則是以內存地址的方式表示,那我們怎麼知道哪一片適配卡的ROM占用哪一段地址呢?難道要把Shadow RAM通通打開嗎?以下筆者提供了兩種方法,讓使用者不用盲目瞎猜.

   方法一:查閱該適配卡的使用手冊:

  一本完整的適配卡使用手冊,應該包括了所有使用上應具備的信息,因此查閱適配卡的使用手冊應該能得知ROM的地址。以建邦科技的DC-390UW PCI SCSI card為例,它的使用手冊上就有說明其ROM的地址在DC000,這時我們只要將DC000-DFFFF Shadow設定為Enabled就可以了。

   方法二:用工具程序偵測適配卡上ROM的地址:

  當產品的使用手冊沒有記載,而你也不清楚這塊適配卡上ROM的內存地址時,你就可以用工具程序來偵測系統中安裝的所有適配卡的ROM地址,這裡筆者介紹以Phoenix BIOS網站上下載的工具程序Pnpoprom.exe,來偵測系統中所有ROM的地址。先下載Unti-pnpoprom.zip文件,這個程序主要是用來偵測擴充適配卡的ROM的信息,在執行Pnpoprom.exe程序後,會出現下面的畫面,我們只要看最下方那個訊息就OK:

 

  這裡顯示找到了兩個適配卡的ROM,地址分別在C000:000與C800:000,第一個地址是圖形加速卡VGA BIOS的地址;第二個地址則是SCSI卡BIOS的地址,也正是圖形加速卡以外的ROM,但是你可能發現Pnpoprom.exe找到的地址與BIOS中設定Shadow RAM的地址表示方法不同:BIOS Shadow設定的地址是5位數;這個程序偵測到的為2組4位數的地址。這時候我們就必須先將程序偵測到的C800:0000,換算成BIOS顯示的地址表示法;換算的方式很簡單,先將C800乘以10,再加上後面的數字(本例為0),即可得到所需的地址:C800 X 10 + 0000 = C8000。換算時請注意,內存地址均是十六進制的計算法,因此這裡所謂的[10],指的是十六進制的10,而加總時也要以十六進制,不可以用十進制計算(如果你的ROM BIOS後面的數字不是0的話)。接著我們只要將C8000-CBFFF Shadow設為Enabled,就可以把這張SCSI卡的BIOS映射到DRAM中了。

  以上就是疑難BIOS設置選項詳解,希望對大家有所幫助!

copyright © 萬盛學電腦網 all rights reserved