以CMOS记忆体辅助BIOS除错的方法技术

技术编号:2840677 阅读:217 留言:0更新日期:2012-04-11 18:40
本发明专利技术是有关于一种以互补金属氧化物半导体(CMOS)记忆体辅助基本输入输出系统(BIOS)除错的方法,是利用一设置在主机板上的一CMOS记忆体储存BIOS除错流程中所产生的一除错码,并利用主机板的一电池维持CMOS记忆体的供电使其在关机时仍可储存资料的特性,使测试人员于再次开机时仍可从CMOS记忆体取得前次开机期间最后储存的除错码,避免BIOS除错流程所产生的除错码因异常关机而消失,使测试人员无法了解问题来源,进而增加除错的复杂度。

【技术实现步骤摘要】

本专利技术涉及一种辅助基本输入输出系统(BIOS)除错的方法,特别是涉及一种利用互补金属氧化物半导体(Complementary Metal-OxideSemiconductor Random Access Memory)记忆体辅助BIOS除错卡以运用于BIOS除错的以互补金属氧化物半导体(CMOS)记忆体辅助基本输入输出系统(BIOS)除错的方法。
技术介绍
在现有习知的技艺中,BIOS研发阶段最常用的方式即是将一BIOS除错卡安插于主机板上以显示除错码,若是测试期间发生问题,研发人员可通过除错码以了解问题的可能来源,进一步追查的核心所在。 请参阅图1所示,其为先前BIOS除错的流程图,其包括以下步骤提供一主机板(步骤S101),其主机板具有一记忆体单元,此记忆体单元是为一可程式可抹写的记忆体,如一电子可抹写程式化唯读记忆体(Electrically & Erasable Programmable Read Only Memory;EEPROM)或一可抹写程式化唯读记忆体(Erasable Programmable Read Only Memory;EPROM);提供一BIOS除错卡,安插于主机板上(步骤S102),其BIOS除错卡具有一显示单元及一测试用BIOS,会在开机之后写入主机板的记忆体单元;以及执行一开机阶段工作并显示除错码(步骤S103),在写入测试用的BIOS至记忆体单元后,被写入记忆体单元的BIOS会输出一除错码至BIOS除错卡以显示单元显示,并执行与除错码相对应的一开机阶段工作,使测试人员了解目前测试情况。 判断是否完成开机阶段工作(步骤S104),若为是,则结束BIOS除错工作(步骤S105),若为否,则回到执行一开机阶段工作并显示除错码步骤(步骤S103),以便重复显示错误的开机阶段工作所对应的除错码,使测试人员了解问题所在。 但是,若执行开机阶段工作时发生异常状况,如当机以致于需要手动重新开机,自动关机或自动重新开机等情况发生,除错码会被消除而无法使测试人员知道错误的来源以至于无法了解其问题的关键所在,进而增加BIOS除错流程的复杂程度由此可见,上述现有的基本输入输出系统(BIOS)除错的方法在方法与使用上,显然仍存在有不便与缺陷,而亟待加以进一步改进。为了解决基本输入输出系统(BIOS)除错的方法存在的问题,相关厂商莫不费尽心思来谋求解决之道,但长久以来一直未见适用的设计被发展完成,而一般方法又没有适切的方法能够解决上述问题,此显然是相关业者急欲解决的问题。因此如何能创设一种新的以互补金属氧化物半导体(CMOS)记忆体辅助基本输入输出系统(BIOS)除错的方法,便成了当前业界极需改进的目标。 有鉴于上述现有的基本输入输出系统(BIOS)除错的方法存在的缺陷,本专利技术人基于从事此类产品设计制造多年丰富的实务经验及专业知识,并配合学理的运用,积极加以研究创新,以期创设一种新的以互补金属氧化物半导体(CMOS)记忆体辅助基本输入输出系统(BIOS)除错的方法,能够改进一般现有的基本输入输出系统(BIOS)除错的方法,使其更具有实用性。经过不断的研究、设计,并经反复试作及改进后,终于创设出确具实用价值的本专利技术。
技术实现思路
本专利技术的目的在于,克服现有的基本输入输出系统(BIOS)除错的方法存在的缺陷,而提供一种新的以互补金属氧化物半导体(CMOS)记忆体辅助基本输入输出系统(BIOS)除错的方法,所要解决的技术问题是使其可以避免在BIOS除错流程之中,除错码因异常当机以致于需要手动重新开机、自动关机或自动重新开机等情况而消失,进而使测试人员无法取得前次除错流程的除错码,从而更加适于实用。 本专利技术的目的及解决其技术问题是采用以下技术方案来实现的。依据本专利技术提出的以互补金属氧化物半导体(CMOS)记忆体辅助基本输入输出系统(BIOS)除错的方法,其包括以下步骤提供一具有一CMOS记忆体的主机板,该CMOS记忆体具有复数个资料栏位,其至少包括一即时码栏位,一错误码栏位及一开机完成位元;提供一BIOS除错卡,安插于该主机板上,其具有一测试用BIOS,在开机时写入该主机板的一记忆体单元形成一主机板BIOS,其用以控制主机板的电路及存取该CMOS记忆体,以及一显示单元;检查该开机完成位元是否已设定,其使该主机板BIOS判断前次开机是否完成,若否,该主机板BIOS会将该即时码栏位的数值储存于该错误码栏位中而后清除该开机完成位元,若是,该主机板BIOS将直接清除该开机完成位元;储存一除错码并执行一开机阶段工作,该主机板BIOS会储存该除错码于该即时码栏位,接着执行该开机阶段工作;判断是否完成该开机阶段工作,若否,则进行该储存除错码于即时码栏位步骤,若是,则该主机板BIOS设定该开机完成位元;以及显示该错误码栏位的数值,该主机板BIOS会输出该错误码栏位的数值至该BIOS除错卡以该显示单元显示。 本专利技术的目的及解决其技术问题还可采用以下技术措施进一步实现。 前述的以互补金属氧化物半导体(CMOS)记忆体辅助基本输入输出系统(BIOS)除错的方法,其中所述的CMOS记忆体是为一互补金属氧化物半导体随机存取记忆体(Complementary Metal-Oxide Semiconductor RandomAccess Memory,CMOS RAM)。 前述的以互补金属氧化物半导体(CMOS)记忆体辅助基本输入输出系统(BIOS)除错的方法,其中所述的记忆体单元是为一电子可抹写程式化唯读记忆体(Electrically & Erasable Programmable Read Only Memory;EEPROM)或一可抹写程式化唯读记忆体(Erasable Programmable Read Only Memory;EPROM)。 前述的以互补金属氧化物半导体(CMOS)记忆体辅助基本输入输出系统(BIOS)除错的方法,其中所述的储存一除错码并执行一开机阶段工作步骤更包括下列步骤该主机板BIOS会在储存该除错码于该即时码栏位的同时,将该除错码输出至该BIOS除错卡以该显示单元显示。 前述的以互补金属氧化物半导体(CMOS)记忆体辅助基本输入输出系统(BIOS)除错的方法,其中所述的显示单元是为一液晶荧幕或一七段显示器。 本专利技术与现有技术相比具有明显的优点和有益效果。由以上技术方案可知,本专利技术的主要
技术实现思路
如下基于上述目的,本专利技术提供一种以互补金属氧化物半导体(CMOS)记忆体辅助基本输入输出系统(BIOS)除错的方法,是提供一主机板与一BIOS除错卡,此主机板具有一记忆体单元,其为一可程式可抹写记忆体,以及一CMOS记忆体,其具有一即时码栏位、一错误码栏位及一开机完成位元,且CMOS记忆体是为一互补金属氧化物半导体随机存取记忆体(CMOS RAM),其利用主机板的一电池供电以使其在关机之时仍可储存资料,再将一BIOS除错卡安插于主机板上,其BIOS除错卡具有一显示单元及一测试用BIOS,此测试用BIOS会在开机时先写入主机板的记忆体单元以形成一主机板BIOS,其用以控制主机板的电路及存取CMOS记忆体。 主机板BIOS在进行侦错过程之本文档来自技高网
...

【技术保护点】
一种以互补金属氧化物半导体记忆体辅助基本输入输出系统除错的方法,其特征在于其包括以下步骤:提供一具有一CMOS记忆体的主机板,该CMOS记忆体具有复数个资料栏位,其至少包括一即时码栏位,一错误码栏位及一开机完成位元;提供一B IOS除错卡,安插于该主机板上,其具有一测试用BIOS,在开机时写入该主机板的一记忆体单元形成一主机板BIOS,其用以控制主机板的电路及存取该CMOS记忆体,以及一显示单元;检查该开机完成位元是否已设定,其使该主机板BIOS判断前次 开机是否完成,若否,该主机板BIOS会将该即时码栏位的数值储存于该错误码栏位中而后清除该开机完成位元,若是,该主机板BIOS将直接清除该开机完成位元;储存一除错码并执行一开机阶段工作,该主机板BIOS会储存该除错码于该即时码栏位,接 着执行该开机阶段工作;判断是否完成该开机阶段工作,若否,则进行该储存除错码于即时码栏位步骤,若是,则该主机板BIOS设定该开机完成位元;以及显示该错误码栏位的数值,该主机板BIOS会输出该错误码栏位的数值至该BIOS除错卡以 该显示单元显示。...

【技术特征摘要】
1.一种以互补金属氧化物半导体记忆体辅助基本输入输出系统除错的方法,其特征在于其包括以下步骤提供一具有一CMOS记忆体的主机板,该CMOS记忆体具有复数个资料栏位,其至少包括一即时码栏位,一错误码栏位及一开机完成位元;提供一BIOS除错卡,安插于该主机板上,其具有一测试用BIOS,在开机时写入该主机板的一记忆体单元形成一主机板BIOS,其用以控制主机板的电路及存取该CMOS记忆体,以及一显示单元;检查该开机完成位元是否已设定,其使该主机板BIOS判断前次开机是否完成,若否,该主机板BIOS会将该即时码栏位的数值储存于该错误码栏位中而后清除该开机完成位元,若是,该主机板BIOS将直接清除该开机完成位元;储存一除错码并执行一开机阶段工作,该主机板BIOS会储存该除错码于该即时码栏位,接着执行该开机阶段工作;判断是否完成该开机阶段工作,若否,则进行该储存除错码于即时码栏位步骤,若是,则该主机板BIOS设定该开机完成位元;以及显...

【专利技术属性】
技术研发人员:柯建兴萧家一林忠建
申请(专利权)人:英业达股份有限公司
类型:发明
国别省市:71[中国|台湾]

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

1
相关领域技术
  • 暂无相关专利