我对BIOS的认识,希望指导批评。

marcal 2003-02-19 03:03:52
我对BIOS理解的很少,我将它分成三部分来理解:
  一、基础输入输出系统,这部分应该是BIOS最本职的工作,他负责管理南北桥(所有硬件)和其以上所有软件之间的交流工作,成为一个中间分配任务、提供标准接口、简化程序设计的目的。他是将硬件用软件封装的第一层。
  二、post部分,这一部分是开机自动检测部分,就像windows启动程序一样他为了以后的程序能够正常运行一定要保证硬件已经达到一定的条件。能够运行BIOS里面的基本设置了。
  三、界面程序,就像windows的Explorer.exe和control.exe一样,为用户提供一个改变储存器里面的的数据的程序。所以早期的compu和IBM都是将他放到软盘里面的。
...全文
32 18 打赏 收藏 转发到动态 举报
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
sunwhite 2003-02-20
  • 打赏
  • 举报
回复
marcal(苍穹落寞) :对,你现在的理解是正确的,希望我能够对你有所帮助.
ahalf 2003-02-20
  • 打赏
  • 举报
回复
还有一部分是设备接口
marcal 2003-02-20
  • 打赏
  • 举报
回复
今天下午结帖。
marcal 2003-02-20
  • 打赏
  • 举报
回复
sunwhite(流星):关键问题是我以前对BIOS的硬件理解是像主板和显卡上面的flashrom和其里面的软件。
  我觉得你扩宽了我的认识,你将BIOS这个概念泛化成为所有固化保存在硬件里面的软件实现。
  是这样子吧。
sunwhite 2003-02-20
  • 打赏
  • 举报
回复
marcal(苍穹落寞):记住BIOS和CMOS通常来讲,包括软硬件两部分,两者共同完成一定的功能,但是我们常说的BIOS和CMOS却只代表软件,因为没有软件的硬件就像一堆只能发散热量的“破铜烂铁”,而且我们能够操作电脑,从很大的意义上讲,也是软件在起作用。CMOS程序时固化在系统BIOS ROM中的,一般有BIOS生产厂家固化进去,对BIOS程序进行配置,支持主板的启动、运行等工作。电脑中的任何完整的硬件都具有BIOS,声卡、显卡、网卡、光驱等等,否则这些硬件将不能通主板进行数据交换,不能正常工作。ACPI是高级电源管理接口,有主板提供该功能,也有BIOS程序进行控制。BIOS不仅仅只在启动时起作用,启动完成后,引导OS启动后,需要用到BIOS系统调用时,也必须使用到BIOS程序,所以说BIOS程序在计算机启动后到关闭计算机前都对计算机进行实时控制。
ilian 2003-02-20
  • 打赏
  • 举报
回复
快结贴吧,现在已晚上了:)
marcal 2003-02-19
  • 打赏
  • 举报
回复
高级电源管理ACPI????
marcal 2003-02-19
  • 打赏
  • 举报
回复
sunwhite(流星) 我理解第三就是我们按del见到的蓝屏显示,用来修改CMOS的。另外声卡也有BIOS?我只是知道显卡和主板有哦。
   FangTchewling(方秋林)也就是说主板的BIOS只是在启动的时候有作用?ACPI BIOS是什么?
zjlsct 2003-02-19
  • 打赏
  • 举报
回复
bios专指“基本输入输出系统”,它是一块芯片。

它 不是芯片,是软件
软件放在eprom 或者eeprom或者现在的flash rom
这些rom是cmos工艺
FangTchewling 2003-02-19
  • 打赏
  • 举报
回复
BIOS并不管理所有的硬件,只是管理将OS boot所必须的硬件;当进入32位模式后,BIOS的工作也就结束了。对于ACPI BIOS来说还有些更复杂的问题。
ilian 2003-02-19
  • 打赏
  • 举报
回复
谁对啊?
giantzz 2003-02-19
  • 打赏
  • 举报
回复
理解正确
继续提高
共同进步
tianxiangyuan 2003-02-19
  • 打赏
  • 举报
回复
bios专指“基本输入输出系统”,它是一块芯片。而cmos是一种集成电路制造工艺,由于bios芯片多使用cmos工艺制造,所以,有时bios也被称为cmos了。
ilian 2003-02-19
  • 打赏
  • 举报
回复
CMOS好像是硬件吧
sunwhite 2003-02-19
  • 打赏
  • 举报
回复
bios指的是software。cmos不是硬件,也是软件,是bios中的一部分,专用于bios设置。
ilian 2003-02-19
  • 打赏
  • 举报
回复
bios和cmos有何关系?cmos是硬件吗?
ilian 2003-02-19
  • 打赏
  • 举报
回复
bios 是硬件还是软件还是指硬件和软件。
sunwhite 2003-02-19
  • 打赏
  • 举报
回复
一、二的理解正确,三好像牵强附会了些,另外不是什么bios都有二的功能,比如有些单独硬件(如声卡)就只有一的功能。

21,600

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
  • 驱动开发/核心开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧