ROM:(Read Only Memory,不可擦除,數據由工廠寫入) 編程
在微機的發展初期,BIOS都存放在ROM(Read Only Memory,只讀存儲器)中。ROM內部的資料是在ROM的製造工序中,在工廠裏用特殊的方法被燒錄進去的,其中的內容只能讀不能改,一旦燒錄進去,用戶只能驗證寫入的資料是否正確,不能再做任何修改。ROM是在生產線上生產的,因爲成本高,通常只用在大批量應用的場合。spa
PROM(Programmable ROM,不可擦除,數據由用戶寫入)htm
因爲ROM製造和升級的不便,後來人們發明了PROM(Programmable ROM,可編程ROM)。最初從工廠中製做完成的PROM內部並無資料,用戶能夠用專用的編程器將本身的資料寫入,可是這種機會只有一次,一旦寫入後也沒法修改,如果出了錯誤,已寫入的芯片只能報廢。PROM的特性和ROM相同,可是其成本比ROM高,並且寫入資料的速度比ROM的量產速度要慢,通常只適用於少許需求的場合或是ROM量產前的驗證。 get
EPROM(Erasable Programmable ROM,紫外線可擦除,數據由用戶寫入)it
EPROM芯片可重複擦除和寫入,解決了PROM芯片只能寫入一次的弊端。EPROM芯片有一個很明顯的特徵,在其正面的陶瓷封裝上,開有一個玻璃窗口,透過該窗口,能夠看到其內部的集成電路,紫外線透過該孔照射內部芯片就能夠擦除其內的數據,完成芯片擦除的操做要用到EPROM擦除器。EPROM內資料的寫入要用專用的編程器,而且往芯片中寫內容時必需要加必定的編程電壓(VPP=12~24V,隨不一樣的芯片型號而定)。EPROM的型號是以27開頭的,如27C020(8*256K)是一片2M Bits容量的EPROM芯片。EPROM芯片在寫入資料後,還要以不透光的貼紙或膠布把窗口封住,以避免受到周圍的紫外線照射而使資料受損。程序
EEPROM(Electrically Erasable Programmable ROM,電可擦除,數據由用戶寫入)方法
由EPROM操做的不便,後來出的主板上BIOS ROM芯片大部分都採用EEPROM。EEPROM的擦除不須要藉助於其它設備,它是以電子信號來修改其內容的,並且是以Byte爲最小修改單位,沒必要將資料所有洗掉才能寫入,完全擺脫了EPROM Eraser和編程器的束縛。EEPROM在寫入數據時,仍要利用必定的編程電壓,此時,只需用廠商提供的專用刷新程序就能夠垂手可得地改寫內容,因此,它屬於雙電壓芯片。藉助於EEPROM芯片的雙電壓特性,可使BIOS具備良好的防毒功能,在升級時,把跳線開關打至「off」的位置,即給芯片加上相應的編程電壓,就能夠方便地升級;平時使用時,則把跳線開關打至「ON」的位置,防止CIH類的病毒對BIOS芯片的非法修改。因此,至今仍有很多主板採用EEPROM做爲BIOS芯片並做爲本身主板的一大特點。call