什么是bios的〜请问bios的系统工作

它往往是困难的人们明白两者之间的硬件和软件,在电脑系统。 分歧可以很困难,因为他们都是非常交织在系统的设计,建造和运行。 了解这些分歧的原因是,必须了解的作用bios会在系统中。

  

bios的是一个词,它主张的基本输入/输出系统,即低层次的软件控制系统的硬件,并作为一个接口之间的操作系统和硬件。 大多数人都知道任期的bios由另一namedevice司机,或只是司机。 在其他的话时, bios是司机,也就是他们所有人。 bios的,是本质上的联系的硬件和软件方面的一种制度。

当警员最初推出时, bios软件包含了所有的设备驱动,为整个系统的集体自焚到一个或一个以上非挥发性(即他们保留自己的数据即使在电源关掉) ,唯读记忆体(只读存储器)芯片和放置于主板。 在本质上,司机均自成一体,预装到内存中,随时查阅筹委会动力。

这个光碟片上还载有权力对自测试(职位)计划和一个自助装载机。 自助计划的目的是启动加载的操作系统通过检查,并加载引导扇区,从软盘,如果有一人没有出席,硬盘。 之后,操作系统加载,它可致电对低层次例行程序(设备驱动程序)在bios的相互作用,该系统的硬件产品。 在早期,所有必需的设备驱动程序均在bios储存在主板光盘。 这包括司机为键盘,丙二醛/视频的cga适配器,串口/并口,软盘控制器,硬盘控制器,操纵杆,以及时钟。

当操作系统装,你根本不知道要加载一个司机的相互作用,这些作品的硬件,这是因为司机已经预装在了光盘。 这伟大的工作,只要你没有增加任何新的硬件,其中有没有一位司机在光盘。 如果你没有,你那么有两种选择:如果你的硬件被加入是一个适配卡,即卡可能有光碟机上载有必要的设备驱动程序。 主板光盘是预先扫描进入预定地域的记忆寻找任何适配卡光碟及,如果有任何发现,他们的代码进行测试,并随后被处决,从本质联系起来,并加入自己的功能,以现有的bios 。 在本质上,主板光盘的"同化"任何适配卡影音光碟,加入到"集体"的功能。

这种方法添加的司机须为某些项目,如视频卡,需要加以功能立即当警员动力。 bios的代码,在主板光盘了,只有司机为ibm单色显示器适配器(丙二醛)和彩色图形适配器(的cga )视讯卡。 如果你添加任何卡,这是由不同的是,该司机在主板光盘是行不通的。 认为不会有什么问题,如果新的视频卡有其自身的板载司机在一个光盘将联系到的bios后,立即投掷电源开关。

如果该装置不使用一个适配器卡,必须有另一种方式,以补充必需的驱动,以bios的集体。 计划设计,即在早期阶段的荷载,操作系统启动文件( io.sys )检查一个配置文件(称为config.sys文件) ,指定任何额外的司机负荷,以支持新的硬件。 的config.sys文件,连同任何司机名叫内,将放在行李箱径。 那么,当io.sys节目看过,它装载指定司机到内存中,并联系他们到其余的bios的,再加入自己的功能,以集体的整体。 从本质上讲,这些司机被装,从磁盘到内存,并联系到bios的,所以他们可能被号召在必要时配合。

在这一点上, bios的不断增加,已被完全包含在主板光盘,让更多的司机联系,在从适配卡影音光碟,让更多的司机联系后,被装入内存在早期阶段的开机过程。 bios的,现在兴建的节目设在三个不同的物理地点,在该系统中,却出现毛病,作为一个单一的实体,因为所有的节目都联接在一起,透过bios的子程序,要求全系统的软件中断。 操作系统或应用程序需要倾诉的一个特定的硬件(例如,改为从光盘驱动器)将要拨打电话,以一个特定的软件中断,中断矢量表,然后干线把电话转给要找特定部分的bios (指特定的司机) ,为装置被称为。 它没有,不管这名司机在主板光盘,适配器,光盘,还是内存。 就制度而言,记忆是记忆的,只要日常存在的一个内存地址,它可以被调用。

结合主板的bios ,适配卡的bios ,设备驱动程序加载从磁盘贡献的bios作为一个整体。 这部分的bios包含在光盘的筹码,无论是对主机板及某些适配器卡,有时也被称为韧体,这是一个名字给软件储存于晶片内,而不是在磁盘上。 当然,当您关掉该系统,司机在非挥发性光盘将保持不变,但这些挥发性记忆体将立即消失。 这是不是一个问题,但是,由于在未来的日子里系统是回头,它经历了开机进程,并再次装上必要的辅助司机从磁盘都需要再次改革。

作为筹委会的演变,越来越多的配件和新的硬件已经设计出来,以补充该系统。 这意味着越来越多的司机都需要装到支持这种硬件。 添加新的驱动程序,以主机板光碟已极为困难,因为光碟芯片则相对固定的(很难改变) ,和有限的空间。 个人电脑架构的分配只有128 kb一级为主板光盘,其中大部分是已经使用的现有司机,邮政, bios设定程式,当然靴装载机。 把司机的一个适配器卡光盘,也是困难和昂贵,而且只有128 kb一级,是分配给所有适配卡光碟存在,更遑论事实,那就是视频卡已经被盗32 kb的。 所以,大部分的公司开发新硬件,为个人电脑简单地写了一司机被设计用来装载到内存中的罪人。

随着时间的推移,越来越多的司机正在装货,从迪斯金的一些情况下,即使司机被取代那些在主板上。 例如,视窗95推出一个新的硬盘驱动器,采用32位代码,其中关闭了现有的16位驱动存在于主板光盘。 在这一点上,硬盘驱动器,在主板光盘是只用了几秒钟后,该系统开启后,经过32位司机被装入内存,在开机过程中,载体表转变为以点其中一个而不是一个在光盘。 视窗95 , 98 ,和我的允许使用两个16位和32位司机,缓和过渡到全面的32位运行。

这已进展到今天,当32位司机被设计用来装载从磁盘,以取代所有的驱动,在主板光盘。 在这种情况下,任何系统今天运行windows nt , 2000年,或xp 。 这些作业系统不能使用它们的任何16位驾驶者一旦被发现,无论是主板光盘或任何适配卡光盘,必须使用只有32位车手。 16位代码,在主板光盘是只能用来得到系统的运作,只要足以让最初的32位司机和操作系统加载,而此时他们接管及16位代码是关闭。

同一问题,是真正的64位版本的windows系统,它要求所有的64位司机,并不能使用任何32位或16位司机。 事实上,即使处理器一样的amd64是颇为流行的,要么全有没有什么办法,规定所有64位车手,阻碍了接受系统上运行64位windows一段时间。

当运行32位windows xp的,举例来说, xp是装货,并没有更多的要求作出任何的16位套路,在主板或适配器光碟。 反之,只有32位设备驱动程序装入内存被称为。 因此,即时电脑加电时, bios可能大多是在光盘,但经过xp是装货时, bios寓于完全内存。

这是最有可能的方式,事情将继续为将来作好准备。 主板光盘存在不仅使该系统开始时,要初始化特定的硬件,以提供安全,在路的权力对密码等,并履行一些基本的初始配置。 然而,当操作系统装载,一个全新的司机接管。

电脑系统,可以说是一连串的layerssome硬件和一些softwarethat界面与对方。 在最根本的意义上说,你可以打破个人电脑分为四个主要层次,每一项都可以进一步细分成子。

为了分层设计是为了使某一特定的作业系统和应用程式不同的硬件产品。

在这一分层架构,应用软体程式交谈操作系统途经什么是所谓的一个应用程序接口( api ) 。 空气污染指数,则按照该使用的操作系统和构成的各种命令和功能的作业系统,可演出申请。 举例来说,一个应用可以要求操作系统加载或储存档案。 这不妨碍适用本身不必知道如何阅读磁盘,发送数据,以一台打印机,或从事任何其他的许多功能的作业系统才能够提供。 因为应用是完全绝缘,从硬件,你可以基本上来说,同时应用在不同的机器上;应用设计倾诉操作系统,而不是硬件。

操作系统,然后介面或会谈的bios或驱动层。 bios的选区包括所有个别司机节目之间运作的作业系统与实际的硬件产品。 因此,该操作系统从未会谈,以硬件直接;相反,它必须始终都要经过适当的驱动程序。 这提供了一个一致的方式来倾诉硬件。 它通常是负责硬件制造商提供驱动程序,其硬件产品。 由于驾驶员必须采取行动,双方的硬体和作业系统,司机通常是操作系统的具体化。 因此,硬件制造商必须提供不同的司机,以免其硬件工程下的dos , windows 9x的,在windows 2000 , windows xp的操作系统/ 2 , linux的问题,等等。 因为许多操作系统使用了相同的内部接口,有些司机可以根据多种操作系统。 举例来说,一名司机说,工程在windows下,我通常会也下工作,视窗98和95 ,和一名司机说,工程的windows xp也常常工作在windows 2000和nt (反之亦然) 。 这是因为,视窗95 , 98 ,和我基本上变化对同一操作系统,作为窗口新台币, 2000和xp 。

因为bios的一层期待,同时,以作业系统,不管什么样的硬件之上,它(或底下的,这取决于你的观点) ,同样的操作系统,可以运行在多种系统。 例如,你可以运行windows xp对两种制度不同的处理器,硬盘,视频适配器等,但windows xp的,将外观和感觉几乎一样,对他们两个。 这是因为司机提供相同的基本功能,无论哪个特定硬体的运用。

应用和操作系统层可以相同的系统,由计算机系统,但硬件,可以从根本上的不同。 因为bios的选区包括软件驱动程序行事,以接口硬件到软件时, bios层适应独特的硬件一结束,但看来始终是一样的作业系统,在另一端。

硬件层,是最不同之处在于之间的各项制度。 这是最多的bios掩盖分歧,独特的硬件,使给定的操作系统(以及后来申请的情况下)才可以使用。

这是一篇文章说,由梅琳达mirovich
免责声明:我们的网站是不负责所载资料由本条规定。 这篇文章根本没有反映看法,意见,思想或信仰的文章目录中的工作人员。

翻译预告:文章"什么是bios的〜请问bios的系统工作" ,被翻译使用的自动翻译服务。 我们真诚地道歉,对任何翻译错误发生。 谢谢你的谅解。

Online: 840 users browsing the articles directory