基本输出入系统设定方法

文档序号:6564524阅读:115来源:国知局
专利名称:基本输出入系统设定方法
技术领域
本发明涉及一种数据处理技术,更详细地,涉及一种基本输出入 系统设定方法。
背景技术
1o BIOS(Basic Input Output System)代表的是基本输出入系统,是属于嵌入式软件,产品特性是以固件(Firmware)的形式寄存于信息、通讯、 消费性电子产品等硬件设备或系统中,执行驱动、控制处理、人机接 口、应用程序等功能,以软件来增加硬件的附加功能及价值,并产生 硬件软件化的成本节省效果,和操作系统或应用软件相比,它与硬件15的关系更为密切,掌管着中央处理器、存储器、开机顺序等的设定, 是决定硬件功能是否能够充分发挥的关键。除此之外,BIOS亦提供最 可靠的安全防护机制,可避免电脑非经授权的使用。
当电脑开机,BIOS是由电路板上的快闪存储器(flash memory)执 行,并且会将芯片组和存储器子系统顺序地起始化除,然后BIOS本身
20从快闪存储器中解压縮到系统的主存储器,并且从那边开始执行。PC 的BIOS程序码也包含诊断功能,以保证某些重要硬件元件的正确, 像是键盘,磁盘装置,输出输入接口等等,这些可以正常运作且正常 地初始化。几乎所有的BIOS都可以选择性地执行CMOS存储器的 设定程序;也就是保存BIOS会存取的使用者自订设定数据(时间、曰期、硬磁盘细节,等等)。
在现今的BIOS实际应用中,使用者可于进入BIOS设定模式后, 选择设定风扇速度、节省能源控制、超频设定、以及选择由哪个装置 先开机,例如光驱、硬磁盘、软驱、flash以及其他等装置,这项功能 对于安装操作系统特别有用处。然上述的BIOS在设定开机顺序或其它
30相关项目的组态设定后,不管有没有将上述的BIOS设定做储存,系统 都会重新启动,再次的进行开机自我测试(POST, Power On Self Test),
执行初始化Option ROM等相关启动程序,最后才能进入操作系统载入 作业。而且事实上,BIOS中的某些设定内容虽然有修改,但跳出组态 设定模式后,仍能继续执行POST程序而无须重新开机。但是现有的 BIOS设定机制,无论针对BIOS中的何种设定进行修改并予以储存, 5 则跳出BIOS设定模式后均须重新开机,在前述不影响POST程序的 BIOS设定修正的情况下,显然浪费重新开机的时间。
综上所述,如何能够提供一种基本输出入系统设定方法,从而解 决现有无论修改任何的BIOS设定内容均须重新开机,进而导致开机程 序的耗时,遂成为目前极为重要的课题。

发明内容
鉴于以上所述背景技术的缺点,本发明提供一种基本输出入系统 设定方法,能将修改后不影响后续POST程序与修改后必须重新开机 的BIOS设定模式予以区分,从而使用者在该不影响后续POST程序的
BIOS设定模式下执行修改后,无须重新开机,以增加开机程序的效率。
本发明的基本输出入系统设定方法,应用于具有显示单元与输入 单元的数据处理装置的BIOS的设定程序中,其包括(l)该数据处理 装置开机后,执行该BIOS的开机自我测试(POST, Power On Self Test) 程序时,通过该显示单元显示第一快捷键信息与第二快捷键信息,该
第一快捷键用于进入第一 BIOS设定模式,该第二快捷键系用于进入第 二 BIOS设定模式;(2)判断该第一快捷键或该第二快捷键是否通过该 输入单元被按下,若该第一快捷键被按下,则进至步骤(3),若该第二 快捷键被按下,则进至步骤(4),若该第一快捷键与该第二快捷键均未 被按下则继续执行该POST程序;(3)由该POST程序进入该第一 BIOS
设定模式,并判断该第一 BIOS设定模式中的设定内容是否被修改且储 存于该数据处理装置中,若是,则进至步骤(5),若否,则跳出该第一 BIOS设定模式并继续执行该POST程序;(4)由该POST进入该第二 BIOS设定模式,并判断该第二 BIOS设定模式中的设定内容是否被修 改且储存于该数据处理装置中,若是,则进至步骤(6),若否,则跳出该第二 BIOS设定模式并继续执行该POST程序;(5)依据修改后的该 第一 BIOS设定模式中的设定内容继续执行相应的该POST程序;以及
(6)使该数据处理装置重新开机,并回复至步骤(l)。
相比于现有的BIOS设定技术,本发明提供一种基本输出入系统设 定方法,通过前述的设定与执行流程,能将修改后不影响后续POST 程序与修改后必须重新开机的BIOS设定模式予以区分,从而使用者于 5该不影响后续POST程序的BIOS设定模式下执行修改后,无须重新开 机,以增加开机程序的效率。


图1是本发明的基本输出入系统设定方法执行时的流程图2a及2b是本发明的基本输出入系统设定方法执行时,显示于该数据处理装置的显示单元上的画面的示意图;以及
图3是本发明的基本输出入系统设定方法另一实施例执行时的流 程图。
15
主要元件符号说明
S10 S17步骤 S20 S26步骤
具体实施例方式
以下通过特定的具体实施例说明本发明的实施方式,熟悉本领域 20 的技术人员可由本说明书所揭示内容,轻易地了解本发明的其它优点 与功效。本发明亦可通过其它不同的具体实施例加以施行或应用,本 说明书的各项细节亦可基于不同的观点与应用,在不背离本发明的精 神下进行各种修饰与变更。
第一实施例
25
请参阅图1,这是本发明的基本输出入系统设定方法执行时的流程图。本实施例中,本发明的基本输出入系统设定方法应用于具有显示单元与输入单元的数据处理装置的BIOS的设定程序中。具体而言,该数据处理装置可例如但不限定为个人电脑、笔记型电脑、服务器、工作站或其他具有BIOS、并通过该BIOS执行POST程序的数据处理装 30置,该显示单元为连接至该数据处理装置,用于显示该数据处理装置 所输出的文字、符号和/或图像的装置,可例如为液晶显示器,该输入单元则为连接至该数据处理装置,用于输入指令、文字和/或符号至该 数据处理装置的装置,如键盘。
如图1所示,在步骤S10中,该数据处理装置开机后,执行该BIOS 的POST程序时,通过该显示单元显示第一快捷键信息与第二快捷键信息,该第一快捷键用于进入第一 BIOS设定模式,该第二快捷键用于 进入第二BIOS设定模式。接着进至步骤Sll。本实施例中,该BIOS 至少包括Option ROM程序,且该BIOS在该Option ROM程序执行前, 至少还包括启动顺序(Boot Order)程序和/或Option ROM控制器程序。 该第一 BIOS设定模式的设定内容包括启动顺序程序和/或Option ROM控制器程序的设定,该第二 BIOS设定模式的设定内容除包括该第一 BIOS设定模式的设定内容外,还包括其他一般BIOS设定模式的设定 内容,如音频卡设定和/或存储器设定。须特别说明,另一实施例中, 该第二BIOS设定模式的设定内容亦可排除该第一BIOS设定模式的设 定内容,即,该第一 BIOS设定模式的设定内容与该第二 BIOS设定模式的设定内容,使用者视其需要进入该第一 BIOS设定模式或该第二 BIOS设定模式。
此外,本实施例中,该第一快捷键可例如为F7,该第二快捷键则 可例如为F10。前述的设定当可依据实际需要设定为其他按键,或增加 为数个键盘按键的排列组合。
在步骤Sll中,判断该第一快捷键或该第二快捷键是否通过该输入单元被按下,若该第一快捷键被按下,则进至步骤S12;若该第二快 捷键被按下,则进至步骤S13,若该第一快捷键与该第二快捷键均未被 按下则进至步骤S14。本实施例中,该第一快捷键必须于该OptionROM 程序执行前被按下才能进入该第一 BIOS设定模式,其原因在于若POST程序以执行到该Option ROM程序或执行顺序在该Option ROM 程序之后的程序,则其设定内容的修改均必须重新开机始能依据修改 内容正常运作。
在步骤S12中,由该POST程序进入该第一 BIOS设定模式,并判 断该第一 BIOS设定模式中的设定内容是否被修改且储存于该数据处理装置中,若是,则进至步骤S15;若否,则进至步骤S14。
在步骤S13中,由该POST程序进入该第二 BIOS设定模式,并判断该第二 BIOS设定模式中的设定内容是否被修改且该修改内容与该 第一BIOS设定模式的设定内容相同并储存于该数据处理装置中,若第 二 BIOS设定模式中的设定内容被修改且该修改内容与该第一 BIOS设 定模式的设定内容相同并储存于该数据处理装置中时,则进至步骤S16;若第二BIOS设定模式中的设定内容被修改且该修改内容与该第 一 BIOS设定模式的设定内容不同并储存于该数据处理装置中时,进入 步骤S17;若该第二BIOS设定模式中的设定内容未被修改,则进至步 骤S14。
在步骤S14中,使该BIOS继续执行该POST程序。
在步骤S15中,依据修改后的该第一BIOS设定模式中的设定内容 继续执行相应的该POST程序。
在步骤S16中,依据修改后的该第二BIOS设定模式中的设定内容 继续执行相应的该POST程序。
在步骤S17中,使该数据处理装置重新开机,并回复至步骤SII。
请参阅图2a与2b,这是本发明的基本输出入系统设定方法执行时,显示于该数据处理装置的显示单元上的画面的示意图。首先,请参阅 图2a,如图2a所示,前述歩骤S10中,当该数据处理装置开机后,执 行该BIOS的POST程序B寸,通过该显示单元显示第一快捷键信息与第 二快捷键信息,该第一快捷键用于进入第一BIOS设定模式,该第二快捷键用于进入第二 BIOS设定模式。
参阅图2b,在步骤S12中,由该POST程序进入该第一 BIOS设 定模式,该第一 BIOS设定模式的设定内容包括启动顺序程序和/或 Option ROM控制器程序的设定。
此后,判断该第一BIOS设定模式中的设定内容是否被修改且储存于该数据处理装置中,从而决定依据修改后的该第一BIOS设定模式中 的设定内容继续执行相应的该POST程序,或直接跳出该第一 BIOS设 定模式以继续执行POST程序。
第二实施例
请参阅图3,这是本发明的基本输出入系统设定方法另一实施例执 30行时的流程图。本实施例中,该第二 BIOS设定模式的设定内容系排除 该第一BIOS设定模式的设定内容,即,该第一BIOS设定模式的设定内容与该第二BIOS设定模式的设定内容,为不相同的BIOS设定模式 的设定内容,更具体而言,在步骤S23中,判断该第二 BIOS设定模式的设定内容是否被修改且储存于该数据处理装置中,若是,则跳出该 第二BIOS设定模式后,进至步骤S26,若否,则跳出该第二BIOS设定模式后,进至步骤S24。亦即缺少如第一实施例中的步骤S16。
本发明提供一种基本输出入系统设定方法,通过前述的设定与执 行流程,能将修改后不影响后续POST程序与修改后必须重新开机的 BIOS设定模式予以区分,从而使用者在该不影响后续POST程序的 BIOS设定模式下执行修改后,无须重新开机,以增加开机程序的效率。
上述实施例仅为例示性说明本发明的原理及其功效,而非用于限 制本发明。任何本领域技术人员均可在不违背本发明的精神及范畴下, 对上述实施例进行修饰与变化。因此,本发明的权利保护范围,应如 所述的权利要求所列。
权利要求
1.一种基本输出入系统设定方法,应用于具有显示单元与输入单元的数据处理装置的BIOS的设定程序中,所述基本输出入系统设定方法包括下列步骤1)所述数据处理装置开机后,执行所述BIOS的开机自我测试程序时,通过所述显示单元显示第一快捷键信息与第二快捷键信息,所述第一快捷键用于进入第一BIOS设定模式,所述第二快捷键用于进入第二BIOS设定模式;2)判断所述第一快捷键或所述第二快捷键是否通过所述输入单元被按下,若所述第一快捷键被按下,则进至步骤3),若所述第二快捷键被按下,则进至步骤4),若所述第一快捷键与所述第二快捷键均未被按下则继续执行所述POST程序;3)由所述POST程序进入所述第一BIOS设定模式,并判断所述第一BIOS设定模式中的设定内容是否被修改且储存于所述数据处理装置中,若是,则进至步骤5),若否,则跳出所述第一BIOS设定模式并继续执行所述POST程序;4)由所述POST程序进入所述第二BIOS设定模式,并判断所述第二BIOS设定模式中的设定内容是否被修改且储存于所述数据处理装置中,若是,则进至步骤6),若否,则跳出所述第二BIOS设定模式并继续执行所述POST程序;5)依据修改后的所述第一BIOS设定模式中的设定内容继续执行相应的所述POST程序;以及6)使所述数据处理装置重新开机,并回复至步骤1)。
2. 根据权利要求1所述的基本输出入系统设定方法,其中,所述 第二 BIOS设定模式包括所述第一 BIOS设定模式的设定内容。
3. 根据权利要求2所述的基本输出入系统设定方法,其中,所述 30步骤4)还包括判断所述第二 BIOS设定模式中的设定内容是否被修改且所述修改内容与所述第一 BIOS设定模式的设定内容相同并储存于 所述数据处理装置中,若是,则跳出所述第二BIOS设定模式并继续执 行所述POST。
4. 根据权利要求1或2所述的基本输出入系统设定方法,其中,5所述BIOS至少包括Option ROM程序,所述第一快捷键必须在所述 Option ROM程序执行前被按下始能进入所述第一 BIOS设定模式。
5. 根据权利要求1或2所述的基本输出入系统设定方法,其中, 所述BIOS在所述Option ROM程序执行前,至少还包括启动顺序程序io和/或Option ROM控制器程序,而且所述第一 BIOS设定模式用于设定 所述启动顺序程序和/或所述Option ROM控制器程序。
全文摘要
一种基本输出入系统设定方法,应用于具有显示与输入单元的数据处理装置BIOS的设定程序,主要在所述数据处理装置开机后,执行BIOS开机自测时,通过显示单元显示第一与第二快捷键信息,判断第一快捷键按下时进入第一BIOS设定模式,判断第二快捷键按下时进入第二BIOS设定模式,进入该第一BIOS设定模式后,判断第一BIOS设定模式中的设定内容是否被修改且储存于该数据处理装置中,若是,则依据修改后的第一BIOS设定模式中的设定内容执行相应的POST,若否,则跳出第一BIOS设定模式并继续执行POST,进入第二BIOS设定模式时,则仅当设定内容有修改才重新开机,否则跳出第二BIOS设定模式并继续执行POST。据此,可解决现有修改任何BIOS设定内容均须重新开机,导致开机程序耗时的问题。
文档编号G06F9/445GK101201746SQ200610169420
公开日2008年6月18日 申请日期2006年12月14日 优先权日2006年12月14日
发明者黄坤红 申请人:英业达股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1