电脑系统的开机方法技术方案

技术编号:2915246 阅读:293 留言:0更新日期:2012-04-11 18:40
一种开机方法,用以开启具有键盘及中央处理器的电脑系统。该方法包括下列步骤:首先,初始化键盘。接着初始化中央处理器。最后,初始化电脑系统的其它硬件。本方法改变硬件初始化的顺序,据以在对电脑系统的中央处理器进行初始化之前,通过键盘所接收的信号来判断是要以系统预设值或是由使用者所设定的BIOS设定值来进行初始化操作。据此避免使用错误的BIOS设定值来进行初始化操作,进而导致无法开启电脑系统的情况产生。

【技术实现步骤摘要】

本专利技术有关于一种开机方法,且特别是有关于一种改变硬件初始化顺序的电脑系统开机方法。
技术介绍
一般来说,电脑系统在使用者按下电源键后必须经过一连串的硬件初始化操作,待检测无误后才能正常开启。图1是已知开启电脑系统的流程图。请参阅图1,在开启电脑系统的电源后(步骤110),被载入至存储器的基本输入输出系统(Basic Input/Output System,BIOS)会执行自我开机测试(Power On Self Test,POST),以对电脑系统的硬件组件进行初始化及检测操作,来确保这些硬件组件可以正常工作。首先如步骤120所示,初始化电脑系统的中央处理器,以检查中央处理器的旗标与缓存器状态是否正常。接着在步骤130中,进行芯片组的初始化操作,以检查南桥芯片及北桥芯片的功能。接下来,如步骤140所示,检测存储器并进行相关的设定操作。最后,在步骤150中,对键盘、鼠标、输入输出端口以及传感器等外围设备进行初始化操作。待所有的硬件组件皆已初始化完毕后,在步骤160中,根据使用者指定的启动顺序,从软盘、硬盘或光驱来启动并载入操作系统,据以完成整个电脑系统的开机流程。
技术实现思路
有鉴于此,本专利技术提供一种开机方法,通过改变硬件初始化的顺序,从而避免因基本输入输出系统(Basic Input/Output System,BIOS)设定值发生错误而无法开启电脑系统的情况产生。本专利技术提出一种开机方法,用以开启具有键盘及中央处理器的电脑系统。该方法包括下列步骤:首先,初始化键盘。接下来,初始化中央处理器。最后,初始化电脑系统的其它硬件。在本专利技术的一实施例中,初始化键盘的步骤包括启用键盘的功能以接收输入信号,并根据输入信号来决定是否变更电脑系统的互补式金属氧化物半-->导体(Complementary Metal-Oxide-Semiconductor,CMOS)存储器的内容,最后禁用键盘的功能。在本专利技术的一实施例中,初始化电脑系统的硬件的步骤包括初始化电脑系统的芯片组、检测电脑系统的存储器,以及初始化电脑系统的外围设备。其中,外围设备至少包括键盘、利用串行端口连接至电脑系统的外围组件、温度传感器,或风扇转速传感器等等。在本专利技术的一实施例中,在对电脑系统的其它硬件进行初始化操作之后,还包括将操作系统载入电脑系统。从另一观点来看,本专利技术提出一种开机方法,用以开启电脑系统。该方法包括启用输入接口,并通过输入接口接收输入信号。接着判断输入信号是否为特定信号,并且在此输入信号为特定信号时,以电脑系统的系统预设值来初始化电脑系统的中央处理器及硬件。在本专利技术的一实施例中,在判断输入信号是否为特定信号之后,还包括禁用输入接口的功能。在本专利技术的一实施例中,在判断输入信号是否为特定信号之后,若输入信号为特定信号,则变更电脑系统的CMOS存储器的内容。其中,CMOS存储器是用以存储由使用者所设定的BIOS设定值。而变更CMOS存储器内容的步骤则包括修改对应于BIOS设定值的核对总和。在本专利技术的一实施例中,在判断输入信号是否为特定信号之后,若输入信号不为特定信号,则以BIOS设定值初始化电脑系统的中央处理器及硬件。也就是根据BIOS设定值来初始化中央处理器,以及以BIOS设定值初始化芯片组,检测存储器,并以BIOS设定值初始化电脑系统的外围设备。在本专利技术的一实施例中,以系统预设值初始化电脑系统的中央处理器及硬件的步骤包括首先根据系统预设值初始化中央处理器,接着根据系统预设值初始化芯片组。接下来检测存储器,并以系统预设值初始化电脑系统的外围设备。在本专利技术的一实施例中,此开机方法还包括以系统预设值来取代CMOS存储器中的BIOS设定值。在本专利技术的一实施例中,在初始化电脑系统的中央处理器及硬件之后还包括载入操作系统。在本专利技术的一实施例中,输入接口包括键盘,而特定信号包括对应于特定按键的按键下压事件。-->本专利技术在初始化电脑系统的中央处理器之前,首先启用键盘的部份功能,以检测特定按键是否被按压,据以决定是否需要以电脑系统的系统预设值来进行中央处理器及硬件的初始化操作。如此一来,可以避免使用错误的BIOS设定值来进行初始化,进而导致无法开启电脑系统的情况产生。本专利技术的有益效果为本专利技术的开机方法改变了硬件组件的初始化顺序,在读取CMOS存储器以初始化中央处理器之前,首先启用键盘的部份功能以检测使用者的输入,只要检测到使用者按下了特定按键,便以系统预设值来对中央处理器以及其它硬件进行初始化操作。如此一来,无论使用者在修改BIOS设定值时有无发生错误,通过上述各步骤,均可确保电脑系统能正常开启,据此避免因BIOS设定值有误而无法正常开启电脑系统的情况产生。为让本专利技术的上述特征和优点能更明显易懂,下文特举较佳实施例,并配合附图,详细说明如下。附图说明图1是已知开启电脑系统的流程图。图2是依照本专利技术的一实施例所示的开机方法的流程图。图3是依照本专利技术的另一实施例所示的开机方法的流程图。具体实施方式使用者可在开启电脑系统的过程中,进入BIOS设定选单以自行对BIOS设定值进行修改,这些BIOS设定值会记录于电脑系统的互补式金属氧化物半导体(Complementary Metal-Oxide-Semiconductor,CMOS)存储器中。然而,当使用者不慎做了错误的设定(例如CPU超频或电压值设定错误),使用者可通过调整主机板上的跳线器(jumper)来清除CMOS存储器中的内容。尔后在重新开启电脑系统时,BIOS便会以系统预设值来进行电脑系统的各个硬件组件的初始化操作。在基本输入输出系统(Basic Input Output System,BIOS)执行电脑系统的初始化操作时,必须参考存储在互补式金属氧化物半导体(Complementary Metal-Oxide-Semiconductor,CMOS)存储器中的BIOS设定值来进行硬件的设定及检测操作。若能在BIOS设定值有误时,自动以系统预设值来完成初始化操作,势必能避免因设定值错误而无法开机的情况。本-->专利技术便是基于上述观点进而发展出的一种开机方法。为了使本专利技术的内容更为明了,以下特举实施例做为本专利技术确实能够据以实施的范例。图2是依照本专利技术的一实施例所示的开机方法的流程图。请参阅图2,首先如步骤210所示,当使用者按下电源键以开启电脑系统时,存储在闪存只读存储器(flash ROM)中的BIOS便会载入至存储器,并准备开始对电脑系统的硬件组件进行初始化及检查操作。在步骤220中,首先对连接至电脑系统的键盘进行初始化操作。更详细地说,在一开启电脑系统的电源后,首先启用键盘接收按键输入的功能,据以通过键盘来接收使用者按压按键所产生的输入信号。而在接收到输入信号时,便根据输入信号的种类来决定是否需要变更(例如删除或更改)原先存储在CMOS存储器中的内容。最后,禁用键盘接收按键输入的功能,也就是令键盘无法接收与识别任何的输入信号。接下来,为了对电脑系统的各个硬件组件的状态进行检查并设定正确的参数,在步骤230至步骤260中便是由BIOS依序对中央处理器、芯片组、存储器,以及电脑外设设备进行初始化操作,以确保这些硬件组件在开机操作完成后得以正常运作。其中,外围设备包括键盘、鼠标、所有利用串行端口连本文档来自技高网...

【技术保护点】
一种开机方法,用以开启具有一键盘及一中央处理器的一电脑系统,其特征是包括: a.初始化所述键盘; b.初始化所述中央处理器;以及 c.初始化所述电脑系统的硬件。

【技术特征摘要】
1.一种开机方法,用以开启具有一键盘及一中央处理器的一电脑系统,其特征是包括:a.初始化所述键盘;b.初始化所述中央处理器;以及c.初始化所述电脑系统的硬件。2.根据权利要求1所述的开机方法,其特征是其中步骤a.包括:a1.启用所述键盘以接收一输入信号;a2.根据所述输入信号决定是否变更所述电脑系统的一互补式金属氧化物半导体存储器的内容;以及a3.禁用所述键盘;以及其中步骤c.包括:c1.初始化所述电脑系统的一芯片组;c2.检测所述电脑系统的一存储器;以及c3.初始化所述电脑系统的至少一外围设备。3.根据权利要求2所述的开机方法,其特征是其中所述外围设备至少包括所述键盘、利用串行端口连接所述电脑系统的一外围组件、一温度传感器,及一风扇转速传感器其中之一。4.根据权利要求1所述的开机方法,其特征是其中在步骤c.之后还包括:载入一操作系统。5.一种开机方法,用以开启一电脑系统,其特征是包括:d.启用一输入接口;e.通过所述输入接口接收一输入信号;f.判断所述输入信号是否为一特定信号;以及g.若所...

【专利技术属性】
技术研发人员:简志升
申请(专利权)人:华硕电脑股份有限公司
类型:发明
国别省市:71[中国|台湾]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1