【技术实现步骤摘要】
本专利技术关于一种UEFI固件的计算机处理执行方法,尤其是关于一种包含多个不同启动加载器之变数/变量及指令集,并且是用于辅助不同启动加载器之启动前的初始化设定的UEFI固件的计算机处理执行方法及其计算机系统。
技术介绍
以传统的计算机系统而言,计算机系统只能启动单一个操作系统。具体而言,操作系统的启动通常是由低阶层指令代码处理,其中低阶层指令码是用来当计算机系统的各个硬件元件与操作系统及执行于该操作系统中其他高阶层软件之间的中介。此低阶层的指令代码常被称为基本输入/输出系统(Basic Input/Output System,亦即BIOS)固件,并提供了一组软件程序供高阶层软件可与计算机系统的硬件进行互动。每当计算机系统被通电开启时,该固件会执行一些程序来进行通电自检的测试(Power-On Self Test,亦即POST)以测试并启动计算机系统中的所有硬件元件,并且在其后将控制权转让操作系统。此些硬件元件可包含系统主储存器、硬盘和键盘。然而,随着技术的进步,许多不同的计算机系统和操作系统如雨后春笋般涌现,基于传统BIOS标准的启动固件,其原本是专门设计给国际 ...
【技术保护点】
一种UEFI固件的计算机处理执行方法,其特征在于,该UEFI固件支援将多个启动加载器程序其中之一进行初始化设定,该UEFI固件位于一储存器中,该储存器可运作地耦接于该处理器UEFI固件,该方法包含:以该处理器执行该UEFI固件;当执行该UEFI固件时:检测该处理器中一指令集的类型;根据一模式选择,判断一启动选择模式,其中该启动选择模式对应于所检测到的该指令集的类型,且该模式选择对应于该UEFI固件执行完后所需执行的一启动加载器程序的类型;以该处理器,从该储存器中,于该UEFI固件的多个组态数据中取得一共同组态数据;以该处理器,从该储存器的该UEFI固件的该多个组态数据中,取 ...
【技术特征摘要】
2014.12.26 US 14/583,2291.一种UEFI固件的计算机处理执行方法,其特征在于,该UEFI固件支援将多个启动加载器程序其中之一进行初始化设定,该UEFI固件位于一储存器中,该储存器可运作地耦接于该处理器UEFI固件,该方法包含:以该处理器执行该UEFI固件;当执行该UEFI固件时:检测该处理器中一指令集的类型;根据一模式选择,判断一启动选择模式,其中该启动选择模式对应于所检测到的该指令集的类型,且该模式选择对应于该UEFI固件执行完后所需执行的一启动加载器程序的类型;以该处理器,从该储存器中,于该UEFI固件的多个组态数据中取得一共同组态数据;以该处理器,从该储存器的该UEFI固件的该多个组态数据中,取得对应于该启动选择模式的一独特组态数据,其中该独特组态数据包括处理器指令集及执行时服务;产生对应于该启动选择模式的一启动加载器地址;以及根据该共同组态数据及该独特组态数据,执行一储存器中位于该启动加载器地址所指位址的启动加载器程序。2.如权利要求1所述的UEFI固件的计算机处理执行方法,其特征在于,判断该启动选择模式的步骤进一步包含:以该处理器从一界面装置接收一选择指令;以及依据该选择指令判断该启动选择模式。3.如权利要求2所述的UEFI固件的计算机处理执行方法,其特征在于,该界面装置为一输入/输出装置,该输入/输出装置耦接至该处理器并且可被该UEFI固件侦测到,该选择指令是由该输入/输出装置产生。4.如权利要求1所述的UEFI固件的计算机处理执行方法,其特征在于,判断该启动选择模式的步骤进一步包含:以该处理器,在执行该启动加载器程序的步骤前,判断一启动标记是否有在该UEFI固件的组态数据中被设定过,其中该启动标记表示一特定启动加载器程序:若有设定该启动标记,以该处理器组态该启动选择模式以对应于该启动标记所表示的启动加载器程序;若没有设定该启动标,以该处理器依据一预设启动加载器程序组态该启动选择模式。5.如权利要求4所述的UEFI固件的计算机处理执行方法,其特征在于,判断该启动标是否有被设定的步骤进一步包含:以该处理器,依据该启动选择模式设定该预设启动加载器程序。6.如权利要求4所述的UEFI固件的计算机处理执行方法,其特征在于,该使用者界面包含多个模式选择项,该方法进一步包含:以该处理器,接收与该使用者界面相关的一选择指令;以及从该选择指令判断该启动选择模式。7.如权利要求1所述的UEFI固件的计算机处理执行方法,其特征在于,在判断该启动选择模式的步骤前,进一步包含:以该处理器,输出一使用者界面供一显示装置显示,该显示装置耦接至该处理器。8.如权利要求1所述的UEFI固件的计算机处理执行方法,其特征在于,产生该启动加载器地址的步骤进一步包含:当执行该UEFI固件时,检测该处理器的该指令集的类型;以该处理器,取得相对所侦测到的该指令集类型的该独特组态数据,以致使能对应的执行相对该侦测到处理器指令集类型的该启动加载器程序。9.一种UE...
【专利技术属性】
技术研发人员:陈信宏,谢东翰,黄冠杰,苏荷穗,
申请(专利权)人:美商安迈科技股份有限公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。