爱问知识人 爱问教育 医院库

什么是BIOS? 什么是BIOS加载? 它有什么作用?

首页

什么是BIOS? 什么是BIOS加载? 它有什么作用?

什么是BIOS? 什么是BIOS加载? 它有什么作用?

提交回答
好评回答
  • 2007-08-09 21:00:25
      BIOS全名为(Basic Input Output System)即基本输入/输出系统,是电脑中最基础的而又最重要的程序。我们把这一段程序存放在一个不需要电源的记忆体(芯片)中,这就是平时所说的BIOS。它为计算机提供最低级的、最直接的硬件控制,计算机的原始操作都是依照固化在BIOS里的内容来完成的。
      准确地说,BIOS是硬件与软件程序之间的一个?转换器?或者说是接口(虽然它本身也只是一个程序),负责解决硬件的即时需求,并按软件对硬件的操作要求具体执行。计算机用户在使用计算机的过程中,都会接触到BIOS,它在计算机系统中起着非常重要的作用。
         一、BIOS的功能: 1。自检及初始化:开机后BIOS最先被启动,然后它会对电脑的硬件设备进行完全彻底的检验和测试,即我们常说的POST自检。如果发现问题,分两种情况处理:严重故障停机,不给出任何提示或信号;非严重故障则给出屏幕提示或声音报警信号,等待用户处理。
      如果未发现问题,则将硬件设置为备用状态,然后启动操作系统,把对电脑的控制权交给用户。 2。程序服务:BIOS直接与计算机的I/O(Input/Output,即输入/输出)设备打交道,通过特定的数据端口发出命令,传送或接收各种外部设备的数据,实现软件程序对硬件的直接操作。
       3。设定中断:开机时,BIOS会告诉CPU各硬件设备的中断号,当用户发出使用某个设备的指令后,CPU就根据中断号使用相应的硬件完成工作,再根据中断号跳回原来的工作。   下面介绍详细介绍一下它的各个功能: 自检及初始化 这部分负责启动计算机,具体有三个部分,第一个部分是用于计算机刚接通电源时对硬件部分的检测,也叫做加电自检(POST),功能是检查计算机是否良好,例如内存有无故障等。
      第二个部分是初始化,包括创建中断向量、设置寄存器、对一些外部设备进行初始化和检测等,其中很重要的一部分是BIOS设置,主要是对硬件设置的一些参数,当计算机启动时会读取这些参数,并和实际硬件设置进行比较,如果不符合,会影响系统的启动。   最后一个部分是引导程序,功能是引导DOS或其他操作系统。
      BIOS先从软盘或硬盘的开始扇区读取引导记录,如果没有找到,则会在显示器上显示没有引导设备,如果找到引导记录会把计算机的控制权转给引导记录,由引导记录把操作系统装入计算机,在计算机启动成功后,BIOS的这部分任务就完成了。 程序服务处理和硬件中断处理   这两部分是两个独立的内容,但在使用上密切相关。
         程序服务处理程序主要是为应用程序和操作系统服务,这些服务主要与输入输出设备有关,例如读磁盘、文件输出到打印机等。为了完成这些操作,BIOS必须直接与计算机的I/O设备打交道,它通过端口发出命令,向各种外部设备传送数据以及从它们那儿接收数据,使程序能够脱离具体的硬件操作,而硬件中断处理则分别处理PC机硬件的需求,因此这两部分分别为软件和硬件服务,组合到一起,使计算机系统正常运行。
         BIOS的服务功能是通过调用中断服务程序来实现的,这些服务分为很多组,每组有一个专门的中断。例如视频服务,中断号为10H;屏幕打印,中断号为05H;磁盘及串行口服务,中断14H等。每一组又根据具体功能细分为不同的服务号。应用程序需要使用哪些外设、进行什么操作只需要在程序中用相应的指令说明即可,无需直接控制。
       二、BIOS的类型 从上面我们知道,BIOS只是一段程序,历史上,不同的厂家,都推出了自己的基本输入输出系统,这三个厂家分别是AMI,Award,Phoenix。 不同厂家的BIOS,使用的场合不同,目前,Award和Phoenix已经合并。
       三、BIOS芯片的种类: BIOS只是一段程序,但是比较特殊的是,该程序不是保存在磁盘中的,而是保存在BIOS芯片中。常见的BIOS芯片的种类有: FLASH ROM:直接使用工作电压即可擦除和写入,型号有29、39、49系列。
       EEPROM :需要使用一个12V的编程电压才能擦除和写入,常见的型号有28F系列。 EPROM: 需要用紫外线照射后才可清除芯片中的数据,写入时同样需要一个比较高的编程电压(IC上有一个透明孔,型号为27系列)。 PROM: 只可用程序写一次。
       MARK PROM:出厂时内容已固定,无法擦除 四、芯片的封装形式: DIP(双列直插)为长方形传统IC包装方式,通常插在插座上,一般的主板、大型界面卡上都使用这种芯片。 五、芯片容量和BIOS文件大小的计算方法  1Mb=1024K=128KByte,2M的文件,大小是256KByte。
      注意,1Byte=8bit。 所以你将下载的升级程序码文件乘以8才等于IC容量。计算BIOS容量也是同样,检测的容量乘以8才等于BIOS的真实容量。 。

    h***

    2007-08-09 21:00:25

其他答案

    2007-08-09 20:57:49
  •   BIOS发音为:bǎi o sì 
    ■什么是BIOS? 
    专业的说法是—— 
    BIOS(Basic Input/Output System—基本输入输出系统)。BIOS可以视为是一个永久地记录在ROM中的一个软件,是操作系统输入输出管理系统的一部分。
      它包括post自检程序,基本启动程序,基本的硬件驱动程序等。主要用来负责机器的启动和系统中重要硬件的控制和驱动,并为高层软件提供基层调用。因ROM中主要存储的就是BIOS,因此,也可混称为ROM BIOS,或系统ROM BIOS。此外,操作系统还在硬盘上存储了一个重要文件IO。
      SYS—输入输出接口模块,主要提供操作系统与硬件的接口,并扩充了ROM BIOS的某些功能。 早期的ROM BIOS芯片确实是"只读"的,里面的内容是用一种烧录器写入的,一旦写入,就不能更改,除非更换芯片,现在的主机板都使用一种叫Flash EPROM的芯片来存储系统BIOS,里面的内容可通过使用主板厂商提供的擦写程序擦除后重新写入,这样就给用户升级BIOS提供了极大的方便! ■说到BIOS不得不说说CMOS CMOS(本意是指互补金属氧化物半导体——一种大规模应用于集成电路芯片制造的原料)是微机主板上的一块可读写的RAM芯 片,用来保存当前系统的硬件配置和用户对某些参数的设定。
       常听到“CMOS设置”和“BIOS设置”之说。其实,准确的说法是:通过BIOS程序去设置CMOS参数。 ■通俗的说来:BIOS可以看作是电脑中运行在最底层的软件。就像系统硬件与其他软件间的接口。对一台刚组装的电脑,首先要进行主板CMOS设置,这里的CMOS是主板上的一个存储芯片,存储着一些参数,修改这些参数需要通过BIOS中的存储的程序。
       电脑的整个系统(从底层起)可以看作:电脑硬件——BIOS——操作系统及驱动程序——应用程序。 设置方法,详见《BIOS设置图解教程》 。

    陈***

    2007-08-09 20:57:49

类似问题

换一换

相关推荐

正在加载...
最新资料 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):