资源描述
Click to edit Master title style,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,*,#,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,#,第1章 BIOS基础知识,1,BIOS的概,念,念,BIOS和CMOS,的,的关系,BIOS芯片,BIOS的功,能,能,BIOS的数,据,据文件,组,组成,BIOS的用,途,途,芯片的,封,封装形,式,式,CMOS的概,念,念,BIOS的设,置,置方法,2,1.1BIOS,的,的概念,1.1,.,.1BIOS的,概,概念,BIOS(Basic Input/OutputSystem,),)即基本输,入,入输出,系,系统,通常,固,固化在,只,只读存,储,储器(ROM,),)中,,为,为电脑,提,提供最,低,低级最,直,直接的,硬,硬件控,制,制的程,序,序,它,是,是连通,软,软件程,序,序和硬,件,件设备,之,之间的,枢,枢纽,,通,通俗地,说,说,BIOS,是,是硬件,与,与软件,程,程序之,间,间的一,个,个“转,换,换器”,或,或者说,是,是接口,(,(虽然,它,它本身,也,也只是,一,一个程,序,序),,负,负责解,决,决硬件,的,的即时,要,要求,,并,并按软,件,件对硬,件,件的操,作,作要求,具,具体执,行,行。,3,1.1,.,.1BIOS与CMOS的关,系,系,CMOS(指,互,互补金,属,属氧化,物,物半导,体,体:一,种,种大规,模,模应用,于,于集成,电,电路芯,片,片制造,的,的原料,),)RAM,是,是系统,参,参数存,放,放的地,方,方,而BIOS中系,统,统设置,程,程序是,完,完成参,数,数设置,的,的手段,。,。因此,,,,准确,的,的说法,应,应是通,过,过BIOS设,置,置程序,对,对CMOS参,数,数进行,设,设置。,CMOS芯片,只,只有保,存,存数据,的,的功能,,,,而对CMOS中各,项,项参数,的,的修改,要,要通过BIOS的设,定,定程序,来,来实现,。,。,4,二者关,系,系,BIOS是一组,设,设置硬,件,件的计,算,算机程序,保存,在,在主板,上,上的一,块,块ROM芯片,中,中。CMOS,芯,芯片只有保,存,存数据,的,的功能,,,,而对CMOS中各,项,项参数,的,的修改,则,则要通,过,过BIOS的,设,设定程,序,序来实,现,现。,5,1.1,.,.2BIOS芯,片,片,目前市,场,场上常,见,见的BIOS,生,生产厂,商,商有两,家,家,一,家,家是Award公司,(,(Phoenix公,司,司已经,和,和Award,公,公司合,并,并),,生,生产Award/Phoenix BIOS,;,;另外,一,一家是AMI,公,公司,,生,生产AMIBIOS。,现在比,较,较流行,的,的主板BIOS主要,有,有AwardBIOS、AMIBIOS和Phoenix BIOS,三,三种类,型,型。,6,BIOS实际,上,上由固件Firmware和ROM,芯,芯片组成。,其,其中Firmware是一,种,种固化,在,在集成,电,电路内,部,部的程,序,序代码,,,,集成,电,电路的,功,功能就,是,是由这,些,些程序,决,决定的,。,。ROM则是,一,一种在,一,一次性,写,写入固,化,化后可,以,以多次,读,读取的,集,集成电,路,路块。,由此可,见,见,ROM仅,仅,仅是固,化,化的载,体,体(而BIOS是固,化,化了系,统,统主板Firmware的ROM,芯,芯片),,,,如图1-2,所,所示即,是,是一块Phoenix BIOSROM芯片,。,。,7,图1-1Award BIOS,芯,芯片,8,图1-2Phoenix BIOSROM芯片,9,早期主,板,板BIOS芯,片,片采用,的,的是ROM,,,,且无,法,法修改,。,。,EPROM(,全,全称是ErasableProgrammableROM,可,擦,擦除可,编,编程ROM),。,。,EPROM,分,分类,只能写,一,一次的ROM,可以用,紫,紫外线,来,来擦除,原,原有的Firmware,,并,并通过,专,专用的,读,读写器,更,更新其Firmware。,10,主板上,的,的BIOS分,类,类,1.ROMBIOS,Read OnlyMemory,ROMBIOS中,的,的程序,是,是不能,改,改动的,。,。,2.Flash BIOS,闪速存,储,储器,,可,可以快,速,速读写,的,的EEPROM。,通常情,况,况下Flash ROM是,不,不能修,改,改的,,这,这就是,不,不能对,最,最初的BIOS刷新,或,或升级,的,的原因,。,。但在,一,一定的,电,电压、,电,电流条,件,件下,,也,也可以,对,对该Firmware集成,电,电路块,进,进行写,入,入或擦,除,除的操,作,作。,11,BIOS芯片,位,位置,大多位,于,于主板ISA,和,和PCI插槽,交,交汇处,的,的上方,,,,也有,部,部分主,板,板将BIOS,芯,芯片安,排,排在主,板,板的左,下,下方位,置,置,芯,片,片表面,一,一般贴,有,有BIOSFirmware提,供,供商的,激,激光防,伪,伪标贴,。,。一般,不,不直接,焊,焊在主,板,板上,,而,而是插,在,在一个,专,专用的,插,插槽上,。,。,12,FlashROM,芯,芯片封,装,装形式,长方形,封,封装形,式,式,接近正,方,方形的,、,、体积,更,更小巧,的,的封装,形,形式,13,1.1,.,.3BIOS的,功,功能,1POST,上,上电自,检,检,通过读,取,取CMOSRAM,中,中的内,容,容识别,硬,硬件配,置,置,并,对,对其进,行,行自检,和,和初始,化,化。,完整的,自,自检包,括,括对CPU、640KB基,本,本内存,、,、所有,扩,扩展内,存,存、ROM、,主,主板、CMOS存储,器,器、串,并,并口、,显,显示卡,、,、软硬,盘,盘子系,统,统的检,查,查和键,盘,盘测试,等,等。一,旦,旦在自,检,检中发,现,现问题,,,,系统,将,将给出,提,提示信,息,息或鸣,笛,笛警告,。,。自检,中,中如发,现,现有错,误,误,将,按,按两种,情,情况处,理,理:对,于,于严重,故,故障(,致,致命性,故,故障),则,则停机,,,,此时,由,由于各,种,种初始,化,化操作,还,还没完,成,成,不,能,能给出,任,任何提,示,示或信,号,号;对,于,于非严,重,重故障,则,则给出,提,提示或,声,声音报,警,警信号,,,,等待,用,用户处,理,理。,14,2BIOS,系,系统设,置,置,用于显示和,设,设置计,算,算机中,各,各种硬,件,件设备,的,的参数,配,配置信,息,息。每时每,刻,刻,BIOS,都,都会与,计,计算机,的,的输入,/,/输出,设,设备进,行,行通信,,,,它总,是,是通过,特,特定的,数,数据端,口,口发出,指,指令,,发,发送或,接,接收各,类,类外部,设,设备的,数,数据,,实,实现软,件,件应用,程,程序对,硬,硬件的,操,操作。,15,硬件中,断,断处理,是,是计算,机,机系统,软,软、硬,件,件之间,的,的一个,编,编程接,口,口,是,计,计算机,中,中应具,有,有的最,底,底层的,功,功能。,在某个,程,程序运,行,行时,,如,如果突,然,然要让,其,其停止,运,运行,BIOS就会,依,依据中,断,断号向CPU,等,等硬件,设,设备发,出,出指令,,,,在操,作,作时输,入,入使用,某,某个硬,件,件的命,令,令之后,,,,系统,就,就会根,据,据中断,号,号使用,相,相应的,硬,硬件来,完,完成所,要,要求的,操,操作,,最,最后根,据,据其中,断,断号跳,回,回原有,状,状态。,3硬,件,件中断,处,处理,16,BIOS的服,务,务功能,是,是通过,调,调用中,断,断服务,程,程序来,实,实现的,,,,这些服务分为很,多,多组,每组有,一,一个专,门,门的中,断,断。例如,视,视频服,务,务,中,断,断号为10H,;,;屏幕,打,打印,,中,中断号,为,为05H;磁,盘,盘及串,行,行口服,务,务,中,断,断14H等。,每,每一组,又,又根据,具,具体功,能,能细分,为,为不同,的,的服务号。应用,程,程序需,要,要使用,哪,哪些外,设,设、进,行,行什么,操,操作只,需,需要在,程,程序中,用,用相应,的,的指令,说,说明即,可,可,无,需,需直接,控,控制。,17,4BIOS,系,系统启,动,动自举,完成POST,自,自检之,后,后,BIOS将按照系,统,统CMOS设,置,置中的,启,启动顺,序,序,搜寻,软,软盘、,硬,硬盘、,光,光盘驱,动,动器和,网,网络服,务,务器等,有,有效的,启,启动驱,动,动器,,并,并在读入操,作,作系统,引,引导记,录,录之后,,将,将系统,控,控制权,交,交给引,导,导记录,,,,由操,作,作系统,完,完成系,统,统的启,动,动。,18,1.1,.,.4BIOS的,数,数据文,件,件组成,一组以,数,数据文,件,件的形,式,式存在,的,的程序。BIOS中,的,的数据,文,文件由,多,多个文,件,件组成,并,并经过,压,压缩处,理,理,主,要,要包括,:,:BIOS程,序,序主文,件,件、EPA图,像,像文件,、,、LogoBitMap,文,文件、ISA,设,设备文,件,件、PCI设,备,备文件,和,和CPU代码,文,文件等,。,。,19,1.1,.,.5BIOS的,用,用途,按照功,能,能来分,,,,BIOS可,以,以分为,以,以下3,种,种。,1主,板,板BIOS,主板BIOS,是,是操作,系,系统和,硬,硬件之,间,间的一,个,个连接,桥,桥梁,,主,主要负,责,责操作系,统,统和硬,件,件之间,的,的通信,工,工作,即发,送,送指令,。,。,2显,卡,卡BIOS,显卡BIOS,芯,芯片主,要,要用于保存显,卡,卡的BIOS,程,程序,其中,存,存储了显示卡,的,的硬件,控,控制程,序,序和相,关,关信息。当计,算,算机启,动,动之后,,,,显卡BIOS中的,数,数据就,会,会被映,射,射到内,存,存里并,控,控制整,个,个显卡,。,。显卡BIOS主要,用,用于显,卡,卡上各,种,种器件,之,之间正,常,常运行,时,时的控,制,制和管,理,理,类,似,似于显卡的,“,“神经,中,中枢”。,3SCSI,控,控制卡BIOS,SCSI BIOS,储,储存在SCSI卡上,的,的ROM中,,主,主要用,在,在SCSI接,口,口卡(,或,或称控,制,制卡),上,上,负,责,责管理计,算,算机的,外,外围设,备,备和计,算,算机系,统,统的信,息,息通信(。目,前,前大部,分,分的SCSI,接,接口卡,都,都采用,了,了FlashROM。,20,1.1,.,.6,芯,芯片,的,的封装,形,形式,BIOS芯片,的,的种类,有,有:,FlashROM,(,(直接,使,使用工作电,压,压即可擦,除,除和写,入,入,型,号,号有29、39、49系列,),),EEPROM,(,(需要,使,使用一,个,个12V,的,的编程,电,电压才能擦,除,除和写,入,入,常,见,见的型,号,号有28F系,列,列)、,EPROM(,需,需要使,用,用紫外线,照,照射后,才,才可清,除,除芯片中,的,的数据,写入,时,时同样,需,需要一,个,个比较高的编,程,程电压,其IC上有,一,一个透,明,明孔,,型,型号为27系,列,列)、,21,PROM(只,可,可用程,序,序写一,次,次)和MARK PROM,(,(出厂,时,时内容,已,已固定,,,,无法,擦,擦除),等,等5种,22,封装形,式,式,(1)DIP(双,列,列直插,),)封装,形,形式,该种封,装,装形式,为,为长方
展开阅读全文