更新基本输出输入系统的方法 【技术领域】
本发明涉及计算机技术领域,尤其是一种更新基本输出输入系统的方法。该方法将一电子装置的一存储器划分成一系统程序区块及一开机程序区块,其中该系统程序区块中储存有基本输出输入系统程序,而该开机程序区块中储存有开机程序,使该系统程序区块遭受到破坏而失去基本输出输入系统程序时,可切换一开关至闭路状态,令该微处理器与该开机程序区块相互连线,而读取该开机程序区块的开机程序,如此,该微处理器即可藉由该开机程序,启动一与该电子装置相接的一储存装置,而读取该储存装置所储存的基本输出输入系统程序,重新刻录至该系统程序区块中。背景技术
按,一般而言,基本输出输入系统(BIOS)是放在计算机主机电路的只读存储器(ROM)内部的一段程序码,其包括许多计算机输出入介面的基本控制码,负责在计算机电源被开启后,进行系统的自我测试工作,并读取一互补式金属氧化半导体(CMOS)当中的设定资料(硬碟大小、是否有光碟机、系统时间…等资讯),故,一旦该基本输出输入系统遭受到破坏时,计算机系统即无法开机,但目前市售的笔记型计算机,对于该基本输出输入系统皆无设置保护的措施,以致该基本输出输入系统遭受到计算机病毒侵入破坏,或使用者更新该基本输出输入系统失败时,该计算机系统就无法开机,而必须送修,如此,造成使用者感到非常不便。发明内容
有鉴于此,为改进上述习用的缺点,特设计出本发明的一种更新基本输出输入系统的方法。
本发明的一目的,是提供一种更新基本输出输入系统的方法,将一电子装置的一存储器划分成一系统程序区块及一开机程序区块,其中该系统程序区块中储存有基本输出输入系统程序,而该开机程序区块中储存有开机程序,使该系统程序区块遭受到破坏,而失去基本输出输入系统程序时,使用者可切换一开关至闭路状态,令该微处理器与该开机程序区块相互连线,而读取该开机程序区块的开机程序,如此,该微处理器即可藉由该开机程序,启动一与该电子装置相接的一储存装置,而读取该储存装置所储存地基本输出输入系统程序,重新刻录至该系统程序区块中,令该电子装置不致因该系统程序区块失去基本输出输入系统程序,而无法开机。
本发明的另一目的,是提供一种更新基本输出输入系统的方法,将一电子装置的一存储器划分成一系统程序区块及一开机程序区块,其中该系统程序区块中储存有基本输出输入系统程序,而该开机程序区块中储存有开机程序,使该系统程序区块遭受到破坏,而失去基本输出输入系统程序时,使用者可切换一开关至闭路状态,令该微处理器与该开机程序区块相互连线,而读取该开机程序区块的开机程序,如此,该微处理器即可藉由该开机程序,与一区域网络相互连线,而下载该区域网络所提供的基本输出输入系统程序,重新刻录至该系统程序区块中,令该电子装置不致因该系统程序区块失去基本输出输入系统程序,而无法开机。附图说明
图1为本发明的电路方块示意图;
图2为本发明的流程图。具体实施方式
本发明为一种更新基本输出输入系统的方法,请参阅图1所示,将一电子装置1(如:笔记型计算机)的一存储器11划分成一系统程序区块111及一开机程序区块112,其中,该系统程序区块111中储存有基本输出输入系统(BIOS)程序,使该电子装置1的一微处理器13读取该程序时,可进行该电子装置1的系统开机程序,而该开机程序区块112中储存有开机程序,使该系统程序区块111遭受到破坏,而失去基本输出输入系统程序时,使用者可切换一开关SW1至闭路(ON)状态,令该微处理器13与该开机程序区块112相互连线,而读取该开机程序区块112的开机程序。
在本发明中,该微处理器13可藉由该开机程序,启动一与该电子装置1相连接的一磁碟机,而读取该磁碟机中磁碟所储存的基本输出输入系统程序,重新刻录中该系统程序区块111中。
在本发明中,复请参阅图1所示,该存储器11可为一快闪存储器(FlashROM),该开关SW1为一手动开关,使用者可切换该开关SW1至闭路状态(ON)或开路状态(OFF),当使用者启动该电子装置1的电源为开机状态时,该微处理器13将发送一地址信号(如:FFFFO)经一解码器15解码后传送至该系统程序区块、开机程序区块111、112,令该微处理器13可分别启动该系统程序区块、开机程序区块111、112的起始位置,使使用者切换该开关SW1至闭路(ON)状态,令该微处理器13与该开机程序区块112相互连线时,该微处理器13可自该开机程序区块112中读、写该开机程序区块112中程序,或者,使用者切换该开关SW1至开路状态,令该微处理器13仅与该系统程序区块111相互连线时,该微处理器13可自该系统程序区块111中读、写该系统程序区块111中程序。
本发明的一最佳实施例中,复请参阅图1所示,该微处理器13可通过该开机程序,启动该电子装置1的一整合电子式驱动介面(IDE)作动,而读取与该驱动介面相连接的硬碟中所储存的基本输出输入系统程序,重新刻录至该系统程序区块111中。
在该实施例中,复请参阅图1所示,该存储器11可为一快闪存储器(FlashROM),该开,关SW1为一手动开关,使使用者可切换该开关SW1至闭路状态(ON)或开路状态(OFF),当使用者启动该电子装置1的电源为开机状态时,该微处理器13将发送一地址信号(如:FFFFO)经一解码器15解码后传送至该系统程序区块、开机程序区块111、112,使该微处理器13可分别启动该系统程序区块、开机程序区块111、112的起始位置,使使用者切换该开关SW1至闭路(ON)状态,令该微处理器13与该开机程序区块112相互连线时,该微处理器13可自该开机程序区块112中读、写该开机程序区块112中程序,或者,使用者切换该开关SW1至开路状态,令该微处理器13仅与该系统程序区块111相互连线时,该微处理器13可自该系统程序区块111中读、写该系统程序区块111中程序。
本发明的另一最佳实施例中,参阅图1所示,该微处理器13可通过该开机程序,与一区域网络相互连线,而下载该区域网络所提供的基本输出输入系统程序,重新刻录至该系统程序区块111中。
在该实施例中,该存储器11可为一快闪存储器(F1ash ROM),该开关SW1为一手动开关,使用者可切换该开关SW1至闭路状态(ON)或开路状态(OFF),当使用者启动该电子装置1的电源为开机状态时,该微处理器13将发送一地址信号(如:FFFFO)经一解码器15解码后传送至该系统程序区块、开机程序区块111、112,令该微处理器13可分别启动该系统程序区块、开机程序区块111、112的起始位置,使使用者切换该开关SW1至闭路(ON)状态,令该微处理器13与该开机程序区块112相互连线时,该微处理器13可自该开机程序区块112中读、写该开机程序区块112中程序,或者,使用者切换该开关SW1至开路状态,令该微处理器13仅与该系统程序区块111相互连线时,该微处理器13可自该系统程序区块111中读、写该系统程序区块111中程序,此外,计算机制造商在该区域网络上提供有基本输出输入系统程序,使该微处理器13与该区域网络相互连线时,可自该区域网络中下载该基本输出输入系统程序。
请参阅图1、2所示,当使用者启动该电子装置1为开机状态时,其微处理器13将依据下列步骤进行处理:
(101)判断该开关SW1是否为闭路(ON)状态?若是,继续进行下列的步骤;否则,读取该存储器11中系统程序区块111的基本输出输入系统(BIOS)程序,以进行正常开机程序;
(102)读取该存储器11的开机程序区块112中事先设定的一开机程序;
(103)藉由该开机程序,开启该电子装置1的一磁碟机作动;
(104)判断该磁碟机的磁碟中是否储存有基本输出输入系统程序?若是,读取该基本输出输入系统程序,刻录至该存储器11的系统程序区块111,然后,结束;否则,继续进行下列的步骤;
(105)藉由该开机程序,开启该电子装置1的一整合电子式驱动介面(IDE)作动;
(106)判断与该整合电子式驱动介面相接的硬碟是否储存有基本输出输入系统程序?若是,读取该基本输出输入系统程序,刻录在该存储器11的系统程序区决111,然后,结束;否则,继续进行下列的步骤;
(107)藉由该开机程序,开启一区域网络(LAN);
(108)与该区域网络相连线,而自该区域网络中下载基本输出输入系统程序,刻录至该存储器11的系统程序区块111,然后,结束。
如此,当该电子装置1存储器11的系统程序区块111未失去基本输出输入系统程序时,该微处理器13可自该系统程序区块111中,读取该基本输出输入系统程序,以进行正常开机程序;当该系统程序区块111的基本输出输入系统遭受到计算机病毒侵入破坏,或使用者更新该基本输出输入系统失败,令该系统程序区块111失去基本输出输入系统程序时,该微处理器13亦可自该开机程序区块112中,读取该开机程序,以开启一磁碟机、一整合电子式驱动介面或一区域网络,而将磁碟机中磁碟、与整合电子式驱动介面相接的硬碟或区域网络中事先储存的基本输出输入系统程序,重新刻录回该系统程序区块111,令该电子装置1不致因该系统程序区块111失去基本输出输入系统程序,而无法开机。
以上所述实施例仅系为说明本发明的技术思想及特点,其目的在使熟习此项技艺的人士能够了解本发明的内容并据以实施,当不能以其限定本发明的专利范围,即大凡依本发明所揭示的精神所作的均等变化或修饰,仍应涵盖在本发明的权利要求范围内。