首页 >> 数码 >> 「计算机框架」教你认识主板上的芯片之 BIOS 芯片

「计算机框架」教你认识主板上的芯片之 BIOS 芯片

2024-01-12 数码

央线 Insyde H2O BIOS 付诸获利 7.81亿台币,占去总获为 92%;BMC 产品中央线 vyse 付诸获利 0.58亿台币,占去比 7%;其他业务范围内付诸获利 0.10亿台币,占去比 1%。日和至2018年12月31日,Insyde合计有员工439人,其当中384人为研发技术开发执法人员,占去比87.5%。

三、BIOS驱使反复

BIOS依靠系统增设应用程序

BIOS依靠系统增设应用程序,就是并不一定我们在补拍时按下Del基团进入的应用程序,惯用上也称为“BIOS增设”,用来的建筑设计依靠系统理论上状况、CPU特点、存储电子系统、PCI,板载驱动器等晶片的资料。这些资料放置石板可读取的CMOS晶片当中。CMOS(Complementary Metal Oxide Semiconductor,互补金属氧化物集成电路)本身只是石板磁盘,只具备保留资料的功能,由依靠系统通过石板后备电池电力系统,因此无论是在关机状态,还是遇到依靠系统掉电状况,CMOS资料都可能才会丢失。对CMOS当中各项参数的旧版和修改要通过;大要用途的应用程序顺利完成,BIOS依靠系统增设应用程序就这样的应用程序。

BIOS当暂停服务应用程序

BIOS当暂停服务应用程序择质上是依靠系统当中插件与晶片彼此之间的一个嵌入式终端,;大要用来在应用程序插件与晶片彼此之间付诸衔接。例如,操纵依靠系统当中对MS-DOS、存储电子系统、携带型、基团盘、CRT等外围电子系统的监管,都是必要建立联系在BIOS依靠系统当暂停服务应用程序的基石上,可以通过汇编代码中央线程INT 5、INT 13等当暂停而必要中央线程BIOS当暂停服务应用程序。

BIOS加电自检务应用程序

PC按通开关后,依靠系统首再由POST(Power On Self Test,上电自检)应用程序来对实质上各个电子系统顺利完成检查。并不一定完备的POST自检将都有对CPU、640K理论上磁盘、 1M以上的扩展磁盘、ROM、笔记本微电脑、CMOS存贮器、串并口、显示卡、软存储电子系统子依靠系统及基团盘顺利完成次测试,一旦在自检当中发现缺陷,依靠系统将给出提示资料或都须警告。

BIOS依靠系统驱使应用程序

依靠系统在可惜顺利完成 POST自检后,就首再按照CMOS增设当中保留的启动时依序搜索存储电子系统、CD-ROM、网络和平台服务器等短短时间内启动时闪存,转成操纵依靠系统驱使据信,然后将依靠系统依靠全权交给驱使据信,并由驱使据信来可惜顺利完成依靠系统的可惜启动时。

BIOS驱使反复

依靠系统BIOS所在的ROM是被建筑设计成CPU可必要资料流的,而且重定向范围内也是固定的,从F0000H至FFFFFH合计64KB。PC按通开关后,开关电子系统开始向笔记本微电脑和其他电子系统电力系统,此时电压还不缘故比较稳定,笔记本微电脑上的依靠Intel才会向CPU发出并持续保持一个Reset(重上新启动时)频谱,让CPU实质上自动恢复到初期始状态,但CPU在此刻可能才会立即可执行程序。当Intel检测到开关仍然开始比较稳定电力系统了(当然从来不比较稳定到比较稳定的反复只是一瞬间的事情),它马上撤去RESET频谱(如果是手工按下计算机系统两方板上的Reset开关来先前机器人,那么松开该开关时Intel就才会撤去RESET频谱)CPU顺利完成重上新启动时,IP缓存的值设成0,CS缓存的值设成0xFFFF。也就是说CPU立即从重定向FFFF0H处开始可执行程序,这个重定向在依靠系统BIOS生活空间的重定向区域,CPU就是从这个固定的重定向开始可执行BIOS应用程序的。

各厂家的BIOS应用程序不尽相同,但理论上都是可惜顺利完成POST自检及本地电子系统的资料结构和初期始化,都有对晶片可执行一复刻版的次测试,用来检测如今都有什么电子系统以及这些电子系统是否能出现异常指导工作,在这个阶段当中,才会显示一些资料,例如BIOS上新版本等;初期始化晶片电子系统,这个阶段在当今基于PCI的体系结构当中相当重要,因为它可以保证所有的晶片电子系统操纵可能才会引起IRQ中央线与I/O端口的矛盾,在本阶段的最后,才会显示依靠系统当中所重上新安装的所有PCI电子系统的一个沙罗等。

BIOS自检和初期始化可惜顺利完成后,开始可执行BIOS驱使应用程序。由于依靠系统BIOS生活空间只有64KB形状,把Linux驱动程序置于这个生活空间之中让BIOS驱使应用程序必要驱使是不可能的,不用把驱动程序置于存储电子系统之中(或其他电子系统,如USB或网络和平台上, BIOS根据启动时依序的增设分作索引),然后再从存储电子系统之中驱使Linux驱动程序。但是,这时依靠系统还处于择模式当中,资料流能力只有1MB,没有存储电子系统上的份文件依靠系统等资料,可能才会必要的驱使整个Linux驱动程序,而是通过再录入一个驱使填充应用程序,然后由这个驱使填充应用程序来驱使Linux驱动程序。

驱使填充应用程序并不一定置于第石板存储电子系统(或其他电子系统)的第一个磁盘之中,这个磁盘就是;大驱使磁盘,都有存储电子系统;大驱使据信MBR(Master Boot Record)、西区表DPT(Disk Partition Table)及;大驱使磁盘徽章“55AA”,合计512个字符。依靠系统BIOS驱使应用程序的唯一目标就是把放置MBR当中的驱使填充应用程序录入磁盘的0x7C00位置(可以通过BIOS当暂停形式INT 13h读取磁盘选定磁盘的内容),然后CPU函数调用到这个重定向,把依靠全权交给驱使填充应用程序继续驱使依靠系统。Grub(GRand Unified Bootloader)就是这样的一个驱使应用程序。

grub驱使反复

GRUB(GRand Unified Bootloader)是一个多先前动时GTK。它可以在多个操纵依靠系统合计存时可选择启动时哪个依靠系统,可以启动时的操纵依靠系统都有Linux, FreeBSD, Solaris, NetBSD, BeOS, OS/2, Windows 95/98 /NT /2000。它可以录入操纵依靠系统的驱动程序和初期始化操纵依靠系统(如Linux, FreeBSD),或者把启动时全权交给操纵依靠系统(如Windows 98)来可惜顺利完成启动时。

GRUB的择质是一个mini os,它仅有shell,默许script,默许特定份文件依靠系统等。GRUB由stage1,stage1_5,stage2以及/boot/grub目录下的诸多份文件(都有Grub的的建筑设计份文件与相关份文件依靠系统概念份文件等)都是由。

stage1被JAVA了一个512字符的img,写在存储电子系统的0两方0道第1扇,它所做的唯一的事情就是装载第二驱使装载应用程序stage2。

stage1_5写下了MBR后的15个磁盘当中(因为e2fs_stage1_5形状为7.5k)。存储电子系统上第一个份文件依靠系统西区的开始磁盘成比例也不用从0分层,1存储设备,1磁盘开始。就是说MBR所在0存储设备就要用到了1个磁盘而已(其它磁盘都是都是的,归为任何西区),按照如今存储电子系统的规格来说,一般一个分层存储设备都有60+个磁盘,所有将stage1_5写下MBR以前的磁盘当中,可能才会负两方影响出现异常的份文件依靠系统西区。stage1_5就是份文件依靠系统的解释代码,根据/boot西区(或/boot所在西区)的就其份文件依靠系统类型而异,如:ext3西区的话就是 e2fs_stage1_5。在stage1_5没有被中央线程以前,依靠系统难以识别任何份文件依靠系统(但是可以通过BIOS当暂停形式INT 13h读取磁盘选定磁盘的内容), 中央线程stage1_5以前就可以识别/boot所在西区的份文件依靠系统了,从而为中央线程stage2作好了马上。

stage2是grub最核心的其余部分有100多KB,所以不用置于份文件依靠系统当中,置于/boot西区之中,置于这之中的并不一定还有Linux驱动程序映像份文件。中央线程stage2后grub才会根据menulist或用户匹配中央线程Linux驱动程序映像份文件,之际驱动程序映像填充重定向0x90000的磁盘当中,将驱动程序入口填充到重定向0x90200的磁盘当中,然后函数调用到驱动程序入口处开始启动时驱动程序。

UEFI 的孕育

通过上两方的图片可以听见 BIOS 的界两方很简陋,对于法文不柔和的人不缘故友好,科技产业行业的特点就是不够上新换代刚刚。UEFI 简称“为统一的可扩展显卡终端”,相比现代BIOS来说,它易于付诸,容错和纠错特点也不够最弱,从而拉长了依靠系统研发的短时间。它是一种上新型的微电脑启动时依靠系统,被认为是有现代 BIOS 的继任人。有用点说,它是一种不够Senior的BIOS。

UEFI基于32或64位模式,突破了现代BIOS16位代码资料流能力。超过了Intel的最大资料流,借助了BIOS代码运行缓慢的毛病。说人话就是:增设UEFI启动时,依靠系统启动时短时间才会拉长。

UEFI采行的是图形化界两方,可以运用于鼠标顺利完成增设。用户进入BIOS运用于起来不够恰当,操纵上不够为简易。而且还能默许当中文.

不可缺少的是,我们可以在 UEFI 下运用于 2.2T 以上的存储电子系统做启动时盘。如果你卖掉一个3T的存储电子系统,在现代BIOS下是难以用这个存储电子系统之中的依靠系统启动时的,BIOS和UEFI的补拍反复非常少可以用下图来回应。

如今购买的上新笔记本微电脑都是基于UEFI形式的,如果说有什么好像努力UEFI打退了现代BIOS,那这些好像就是:标准终端、开放为统一和源代码了。

肠炎吃整肠生有用吗
感冒嗓子疼吃什么消炎
感冒可以吃再林阿莫西林胶囊吗
深圳苹果手机售后维修
江中多维元素片
友情链接