中华网通行证
用户名 密码
  科技动态 硬件广场 下载基地 网络教室 网络冲浪 科学博览 移动时代 手机上网 桌面壁纸 科技商情  

打造自己的“双子座BIOS”(2)
晶合实验室 2001-04-16 15:02:35

  
  EPROM虽然已具备了可重复写入的能力,可是还要借助于EPROM擦除器和编程器来擦除和写入程序,鉴于EPROM在使用时既费时又不便,后来出的主板上的BIOS ROM芯片大部分都采用EEPROM(Electrically Erasable Programmable ROM,电可擦除可编程ROM)。EEPROM(图5)的擦除不需要借助于其他设备,只需用厂商提供的刷新程序就可以轻而易举地改写内容,而且是以Byte为最小修改单位,不必将资料全部擦除才能写入,彻底摆脱了EPROM擦除器和编程器的束缚。EEPROM在写入数据时,仍要利用一定的编程电压,属于双电压芯片。借助于EEPROM芯片的双电压特性,可以使BIOS具有良好的防毒功能,在升级时,把跳线开关打至“ON”的位置,即给芯片加上相应的编程电压,就可以方便地升级;平时使用时,则把跳线开关打至“OFF”的位置,防止CIH类的病毒对BIOS芯片的非法修改。所以,至今仍有不少主板把采用EEPROM作BIOS芯片来作为自己主板的一大特色。
  Flash ROM(快闪ROM,图6)则属于真正的单电压芯片,由于在使用上与EEPROM很类似,因此,有些书籍上便把Flash ROM作为EEPROM的一种。事实上,二者还是有差别的。Flash ROM在删除资料时,并非以Byte为基本单位,而是以Sector(又称Block)为最小单位,Sector的大小随厂商的不同而有所不同,只有在写入时,才以Byte为最小单位。Flash ROM芯片的读和写操作都是在单电压下进行,不需跳线,只利用专用程序即可方便地修改其内容。Flash ROM的存储容量普遍大于EEPROM,约为512k至8M Bits,由于大批量生产,价格也比较合适,很适合用来存放程序码,近年来已逐渐取代了EEPROM,广泛用于主板的BIOS ROM。它也是CIH攻击的主要目标。
  在BIOS ROM芯片的容量方面,486时代,一般只用512k Bits的BIOS ROM,从Pentium级以后就主要采用1M Bits的BIOS ROM了,随着BIOS的功能越来越多,支持的硬件越来越多,因此程序码也越来越长,1M Bits的容量已不敷使用,目前出的主板上大多采用2M甚至4M Bits的BIOS ROM。
  BIOS ROM芯片的生产厂家也很多,主要有Winbond、Intel、ATMEL、SST、MXIC等品牌,封装形式也不同,大多为DIP封装(双列直插),有些则采用PLCC封装(图7),占用的主板空间更小。为了方便更换BIOS芯片,现在主板上都安装有插座,使用工具可以取下BIOS芯片。因为各类芯片上的型号标识都严格遵循集成电路编号规则,因此从芯片的编号上我们就可以得知芯片的类型、容量和读写速度,如W29C020-90(图8),这是一片Winbond 出品的2M Bits容量的Flash ROM芯片,在芯片上容纳了256个存储单元,每个单元占1个字节长度,所以每片的容量为256k×8位(2M Bits),其读写速度为90ns。



相关报道
更多主板文章



本站检索


中华网推荐

·国家级治脑病新药思维源
·中藏药治疗脑病新突破
·治类风湿,强直性脊柱炎
·养肾·痛风·长寿
·肝病泌尿脑萎缩新药介绍
·强直性脊柱炎康复乐园
·让中医辩证不孕不育
·国医治股骨头坏死一绝
·乙肝为何久治不愈?
·二千元垄断批发做老板
·中医中药专治前列腺
·治牛皮癣白癜风已成现实
·专治痛风病的白衣天使
·不孕不育的杏林奇葩
·专卖店零售管理系统




   

科技频道主编信箱