bios与cmos区别是什么?

如题所述

一、本质不同

1、bios:BIOS是英文"Basic Input Output System"的缩略词,直译过来后中文名称就是"基本输入输出系统"。在IBM PC兼容系统上,是一种业界标准的固件接口。

2、cmos:CMOS是Complementary Metal Oxide Semiconductor(互补金属氧化物半导体)的缩写。它是指制造大规模集成电路芯片用的一种技术或用这种技术制造出来的芯片,是电脑主板上的一块可读写的ROM芯片。

二、功能作用不同

1、bios:

①自检及初始化

②程序服务处理

③硬件中断处理

2、cmos:

①用于计算机信息保存,CMOS作为可擦写芯片使用,在这个领域,用户通常不会关心CMOS的硬件问题,而只关心写在CMOS上的信息,也就是BIOS的设置问题,其中提到最多的就是系统故障时拿掉主板上的电池,进行CMOS放电操作,从而还原BIOS设置。

②在数字影像领域,CMOS作为一种低成本的感光元件技术被发展出来,市面上常见的数码产品,其感光元件主要就是CCD或者CMOS,尤其是低端摄像头产品,而通常高端摄像头都是CCD感光元件。

③在更加专业的集成电路设计与制造领域。

三、早期发明历史不同

1、bios:术语BIOS(基本输入/输出系统)最初是由Gary Kildall发明,第一次出现是在1975年的CP/M操作系统中。 描述CP / M的机器特定部分启动时,接口直接加载的硬件。(一个CP/M机器的ROM中通常只有一个简单的引导加载程序)。

2、cmos:自1958年美国德克萨斯仪器公司(TI)发明集成电路(IC)。早期的CMOS元件和主要的竞争对手BJT相比,很容易受到静电放电(ElectroStatic Discharge,ESD)的破坏。而新一代的CMOS芯片多半在输出入接脚(I/O pin)和电源及接地端具备ESD保护电路,以避免内部电路元件的闸极或是元件中的PN接面(PN-Junction)被ESD引起的大量电流烧毁。

参考资料来源:百度百科-bios

参考资料来源:百度百科-cmos

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-21
BIOS与CMOS的区别 :

1. 所谓BIOS,实际上就是微机的基本输入输出系统(Basic Input-Output System),其内容集成在微机主板上的一个ROM芯片上,主要保存着有关微机系统最重要的基本输入输出程序,系统信息设置、开机上电自检程序和系统启动自举程序等。
2. CMOS(本意是指互补金属氧化物半导体存储嚣,是一种大规模应用于集成电路芯片制造的原料)是微机主板上的一块可读写的RAM芯片,主要用来保存当前系统的硬件配置和操作人员对某些参数的设定。CMOS RAM芯片由系统通过一块后备电池供电,因此无论是在关机状态中,还是遇到系统掉电情况,CMOS信息都不会丢失。

由于CMOS RAM芯片本身只是一块存储器,只具有保存数据的功能,所以对CMOS中各项参数的设定要通过专门的程序。早期的CMOS设置程序驻留在软盘上的(如IBM的PC/AT机型),使用很不方便。现在多数厂家将CMOS设置程序做到了 BIOS芯片中,在开机时通过按下某个特定键就可进入CMOS设置程序而非常方便地对系统进行设置,因此这种CMOS设置又通常被叫做BIOS设置。
第2个回答  推荐于2017-09-19
  BIOS与CMOS区别

  在日常操作和维护计算机的过程中,常常可以听到有关BIOS设置和CMOS设置的一些
  说法,许多人对BIOS和CMOS经常混为一谈。本文主要阐述对BIOS设置和CMOS设置在基本概
  念上的区分与联系。

  BIOS是什么?

  所谓BIOS,实际上就是微机的基本输入输出系统(Basic Input-Output System),其
  内容集成在微机主板上的一个ROM芯片上,主要保存着有关微机系统最重要的基本输入输出
  程序,系统信息设置、开机上电自检程序和系统启动自举程序等。

  BIOS的功用

  BIOS ROM芯片不但可以在主板上看到,而且BIOS管理功能如何在很大程度上决定了主板
  性能是否优越。BIOS管理功能主要包括:

  1. BIOS中断服务程序

  BIOS中断服务程序实质上是微机系统中软件与硬件之间的一个可编程接口,主要用来在
  程序软件与微机硬件之间实现衔接。例如,DOS和Windows操作系统中对软盘、硬盘、光驱、
  键盘、显示器等外围设备的管理,都是直接建立在BIOS系统中断服务程序的基础上,而且
  操作人员也可以通过访问INT 5、INT 13等中断点而直接调用BIOS中断服务程序。

  2.BIOS系统设置程序

  微机部件配置记录是放在一块可读写的 CMOS RAM 芯片中的,主要保存着系统基本情
  况、CPU特性、软硬盘驱动器、显示器、键盘等部件的信息。在 BIOS ROM芯片中装有"系统
  设置程序",主要用来设置CMOS RAM中的各项参数。这个程序在开机时按下某个特定键即可
  进入设置状态,并提供了良好的界面供操作人员使用。事实上,这个设置CMOS参数的过程,
  习惯上也称为" BIOS设置"。一旦CMOS RAM芯片中关于微机的配置信息不正确时,轻者会使
  得系统整体运行性能降低、软硬盘驱动器等部件不能识别,严重时就会由此引发一系统的
  软硬件故障。

  3. POST上电自检

  微机按通电源后,系统首先由POST(Power On Self Test,上电自检)程序来对内部各
  个设备进行检查。通常完整的POST自检将包括对 CPU、640K基本内存、 1M以上的扩展内存、
  ROM、主板、CMOS存贮器、串并口、显示卡、软硬盘子系统及键盘进行测试,一旦在自检中
  发现问题,系统将给出提示信息或鸣笛警告。

  4. BIOS系统启动自举程序

  系统在完成 POST自检后, ROM BIOS 就首先按照系统 CMOS设置中保存的启动顺序搜
  寻软硬盘驱动器及CD-ROM、网络服务器等有效地启动驱动器,读入操作系统引导记录,然后
  将系统控制权交给引导记录,并由引导记录来完成系统的顺利启动。

  CMOS是什么?

  CMOS(本意是指互补金属氧化物半导体存储嚣,是一种大规模应用于集成电路芯片制造
  的原料)是微机主板上的一块可读写的RAM芯片,主要用来保存当前系统的硬件配置和操作人
  员对某些参数的设定。CMOS RAM芯片由系统通过一块后备电池供电,因此无论是在关机状态
  中,还是遇到系统掉电情况,CMOS信息都不会丢失。

  由于CMOS RAM芯片本身只是一块存储器,只具有保存数据的功能,所以对CMOS中各项参
  数的设定要通过专门的程序。早期的CMOS设置程序驻留在软盘上的(如IBM的PC/AT机型),使
  用很不方便。现在多数厂家将CMOS设置程序做到了 BIOS芯片中,在开机时通过按下某个特定
  键就可进入CMOS设置程序而非常方便地对系统进行设置,因此这种CMOS设置又通常被叫做BIOS
  设置。

  BIOS设置和CMOS设置的区别与联系

  BIOS是主板上的一块EPROM或EEPROM芯片,里面装有系统的重要信息和设置系统参数的设置
  程序(BIOS Setup程序);CMOS是主板上的一块可读写的RAM 芯片,里面装的是关于系统配置的
  具体参数,其内容可通过设置程序进行读写。CMOS RAM 芯片靠后备电池供电,即使系统掉电后
  信息也不会丢失。BIOS与CMOS既相关又不同:BIOS中的系统设置程序是完成CMOS参数设置的手
  段;CMOS RAM既是BIOS设定系统参数的存放场所,又是 BIOS设定系统参数的结果。因此,完整
  的说法应该是"通过BIOS设置程序对CMOS参数进行设置"。由于 BIOS和CMOS都跟系统设置密初相
  关,所以在实际使用过程中造成了BIOS设置和CMOS设置的说法,其实指的都是同一回事,但BIOS
  与CMOS却是两个完全不同的概念,千万不可搞混淆。

  何时要对BIOS或CMOS进行设置?

  众所周知,进行BIOS或CMOS设置是由操作人员根据微机实际情况而人工完成的一项十分重要
  的系统初始化工作。在以下情况下,必须进行BIOS或CMOS进行设置:

  1、新购微机

  即使带PnP功能的系统也只能识别一部分微机外围设备,而对软硬盘参数、当前日期、时钟等
  基本资料等必须由操作人员进行设置,因此新购买的微机必须通过进行CMOS参数设置来告诉系统
  整个微机的基本配置情况。

  2.新增设备

  由于系统不一定能认识新增的设备,所以必须通过CMOS设置来告诉它。另外,一旦新增设备
  与原有设备之间发生了IRQ、DMA冲突,也往往需要通过BIOS设置来进行排除。

  3.CMOS数据意外丢失

  在系统后备电池失效、病毒破坏了 CMOS数据程序、意外清除了CMOS参数等情况下,常常会
  造成CMOS数据意外丢失。此时只能重新进入BIOS设置程序完成新的CMOS参数设置。

  4.系统优化

  对于内存读写等待时间、硬盘数据传输模式、内/外 Cache的使用、节能保护、电源管理、
  开机启动顺序等参数, BIOS中预定的设置对系统而言并不一定就是最优的,此时往往需要经过
  多次试验才能找到系统优化的最佳组合。本回答被提问者采纳
第3个回答  推荐于2019-09-15

1.BIOS是软件、程序; CMOS是芯片、硬件; 通过BIOS程序,可以设置CMOS里的参数; 

2.CMOS是一块芯片,在主板上,保存着重要的开机参数,会用CMOS纽扣电池来维持电量; CMOS里存放参数,通过程序把设置好的参数写入CMOS去设置它;

3.BIOS就是(Basic Input/Output System,基本输入/输出系统的缩写)在电脑中起到了最基础的而又最重要的作用。是电脑中最基础的而又最重要的程序。把这段程序放在不需要供电的记忆体(芯片)BIOS中;它为计算机提供最底层的、最直接的硬件控制,计算机的原始操作都是依照固化在BIOS里的内容来完成的;

4.BIOS是硬件与软件程序之间的一个接口或者说是转换器,负责解决硬件的即时需求,并按软件对硬件的操作要求具体执行,在计算机系统中起着非常重要的作用。 CMOS,即:Complementary Metal Oxide Semiconductor——互补金属氧化物半导体(本意是指互补金属氧化物半导体存储嚣,是一种大规模应用于集成电路芯片制造的原料),是微机主板上的一块可读写的RAM芯片; 

5.主要用来保存当前系统的硬件配置和操作人员对某些参数的设定。CMOS RAM芯片由系统通过后备电池供电,在关机状态中,还是遇到系统掉电,CMOS信息不会丢失;

6.BIOS和CMOS的区别与联系: BIOS比作是人的灵魂,CMOS比作是人的躯体,它们是灵魂与躯体的关系; 

7.RIOS与CMOS既相关又不同:BIOS中的系统设置程序是完成CMOS参数设置的手段;13.CMOS RAM既是BIOS设定系统参数的存放场所,又是 BIOS设定系统参数的结果。因此,完整的说法应该是“通过BIOS设置程序对CMOS参数进行设置”。由于 BIOS和CMOS都跟系统设置密初相关,所以在实际使用过程中造成了BIOS设置和CMOS设置的说法,其实指的都是同一回事,但BIOS与CMOS却是两个完全不同的概念,切勿混淆。

本回答被网友采纳
第4个回答  2019-12-21
BIOS,是Basic Input Output System的词头缩写。”如果直译为中文,那就叫做“基本输入输出系统”。然而BIOS到底是什么,光说它的名字对于一般人来说还是如同天书一般。其实BIOS是固化在一个只读存储器(ROM,下同)或非易失性存储器(NvRAM)上的程序,所以BIOS只是个程序。但既然是程序,那么肯定是得要运行的,所以就得为这个程序找一个地方存起来以便随时能运行。这个程序存放在哪里?是固化在一个ROM或NvRAM里的,那么这个ROM或者NvRAM又是啥玩意?对了,就是那个黑色小芯片,即BIOS芯片,所以BIOS芯片是个ROM或NvRAM,目前的大多数BIOS芯片基本只有NOR Flash一种,属于NvRAM。少数上古的旧式BIOS芯片还可以看到EEPROM,下面稍后再谈这两个玩意。

  上面说完了BIOS和BIOS芯片,我们已经知道BIOS只是个存储在一个芯片中的程序。那么既然是程序,肯定就得包括一些功能,都包括些啥玩意呢,下面主要列举如下:

  1、POST自检和硬件自检程序:通过读取CMOS存储中的硬件信息,识别硬件配置,并对硬件自检和初始化。

  2、操作系统启动程序:硬件自检成功后(这时硬盘已经被识别),执行跳转到操作系统引导设备的引导分区,将引导程序读入内存,若成功读入,则进入启相应设备上的操作系统启动过程

  3、CMOS设置程序:在电脑开机自检中,按下进入CMOS设置的快捷键,则进入CMOS设置。设置结束后,若进行保存操作,则更新后的硬件信息会存入CMOS中并重新进行自检,否则继续完成本次自检后续的过程

  4、硬件I/O和中断服务:软件在一些对硬件底层的操作中,需要中断服务或硬件I/O操作,这时就需要BIOS充当软件和硬件之间“临时搭桥”的作用。

  BIOS主要的功能基本上就是这4点,但是请注意1和3,又冒出个CMOS,这又是啥东东?

  答曰:“CMOS,本义上是Complementary Metal Oxide Semiconductor的词头缩写。”直译为“互补金属氧化物半导体”,是一种半导体技术,属于数字电路的范畴。但是为了避免再乱造新词造成混乱,人们干脆将采用该技术的制程和生产出的元件或芯片也叫CMOS,比如数码相机的传感器就叫做CMOS。很不幸但也很庆幸的是,我们的电脑中就有一个用CMOS技术的芯片,所以这个芯片直接就叫做CMOS芯片,是个随机存储器RAM。不过现在这个芯片一般都是集成到主板的南桥芯片组里,你根本也看不到它,它是用来干嘛的呢?原来它就是用来保存当前电脑的硬件配置信息和其他一些有关信息的,所以这个CMOS芯片只是个保存数据的玩意。既然它只是个RAM(不是昂贵的NvRAM非易失性存储器,也没必要用NvRAM),那么就得给它一直供着电,否则掉电后数据就丢了。但是我们的电脑不能总开着机一直耗电玩,所以就必须得有一个后备电源准备着随时在电脑电源关闭后“接班”为CMOS芯片供电,好吧,放个3V锂电池就行了,所以主板上那个电池是为CMOS芯片在电脑电源关闭后继续供电的东西。[page]

  说到这里大多数人都该明白了,BIOS是个程序,实现一系列功能,该程序存储在芯片中,这个芯片叫做BIOS芯片;而CMOS也是个芯片,是个RAM,里面存的是电脑硬件配置信息和电脑其他有关的东西,电脑启动了就由电脑电源为其供电,电脑关闭则由一个后备电池供电保证数据不丢失