最新的毛片基地免费,国产国语一级毛片,免费国产成人高清在线电影,中天堂国产日韩欧美,中国国产aa一级毛片,国产va欧美va在线观看,成人不卡在线

一種計(jì)算機(jī)的開關(guān)機(jī)測(cè)試方法

文檔序號(hào):6604530閱讀:430來源:國(guó)知局
專利名稱:一種計(jì)算機(jī)的開關(guān)機(jī)測(cè)試方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種計(jì)算機(jī)的開關(guān)機(jī)測(cè)試方法,特指一種利用每一臺(tái)計(jì)算機(jī)的高級(jí)能源管理接口(ACPI;Advance Configuration Power Management Interface)進(jìn)行開關(guān)機(jī)測(cè)試的方法。
背景技術(shù)
現(xiàn)在的電源循環(huán)測(cè)試需要一臺(tái)機(jī)器進(jìn)行控制交流電源的開與關(guān),然而,機(jī)器本身價(jià)格昂貴,且不同的使用者其使用習(xí)慣不同,易造成機(jī)器的使用壽命與測(cè)試的精準(zhǔn)度減低等問題。
于是,如何以新思維、新技術(shù)、新方法將簡(jiǎn)單、快速的測(cè)試方法導(dǎo)入此一領(lǐng)域,是當(dāng)前重要的課題。

發(fā)明內(nèi)容
本發(fā)明的主要目的是節(jié)省成本。本發(fā)明是利用計(jì)算機(jī)本身的高級(jí)能源接口,以進(jìn)行測(cè)試,是排除了公知的思維與技術(shù),以該接口與一套簡(jiǎn)單的測(cè)試軟件,即可達(dá)到開關(guān)機(jī)測(cè)試的目的,大大地節(jié)省許多成本。
本發(fā)明的另一目的,是增加精準(zhǔn)度與測(cè)試速度。由于無須裝設(shè)硬件以進(jìn)行測(cè)試,只需利用軟件進(jìn)行控制,因此方便許多,提高工作效率;且由于沒有硬件的限制,因此在測(cè)試時(shí)因硬件所產(chǎn)生的誤差問題,將不復(fù)存在。
本發(fā)明的上述目的是這樣實(shí)現(xiàn)的,一種計(jì)算機(jī)的開關(guān)機(jī)測(cè)試方法,是測(cè)試計(jì)算機(jī)在生產(chǎn)完成后所需要進(jìn)行品質(zhì)管制的步驟,其特征在于,步驟包括(a)將一待測(cè)試計(jì)算機(jī)開機(jī);(b)該計(jì)算機(jī)將進(jìn)行第一次初始化的運(yùn)行;(c)經(jīng)由一第一遞歸程序取得遞歸運(yùn)行;(d)記錄每一次遞歸程序產(chǎn)生的一遞歸值至一記錄文件;(e)對(duì)比該次遞歸值與第一次初始化中的定義,若對(duì)比為相等,則測(cè)試結(jié)束;若對(duì)比為不相等,則繼續(xù)以下步驟;(f)該計(jì)算機(jī)進(jìn)行第二次初始化;(g)經(jīng)由一第二遞歸程序?qū)⒌诙纬跏蓟械母鞫x進(jìn)行對(duì)比,若對(duì)比為不相等,則執(zhí)行開機(jī)的運(yùn)行;若對(duì)比為相等,則進(jìn)行軟關(guān)機(jī)的運(yùn)行。
本發(fā)明所述的一種計(jì)算機(jī)的開關(guān)機(jī)測(cè)試方法,其特征在于,所述的(b)項(xiàng)的第一次初始化運(yùn)行包括(1)將一命令列(Command Line)中的一開機(jī)時(shí)間長(zhǎng)度(On Interval)、一關(guān)機(jī)時(shí)間長(zhǎng)度(Off Interval)及一總開關(guān)機(jī)次數(shù)(Total Times)的定義讀取;(2)自一記錄檔案中讀取一已定義的測(cè)試次數(shù)(T1mes Tested)的值。
本發(fā)明所述的一種計(jì)算機(jī)的開關(guān)機(jī)測(cè)試方法,其特征在于,所述的(c)項(xiàng)的第一遞歸程序定義出本發(fā)明進(jìn)行多次的系統(tǒng)測(cè)試與測(cè)試完成的規(guī)則。
本發(fā)明所述的一種計(jì)算機(jī)的開關(guān)機(jī)測(cè)試方法,其特征在于,所述的第一遞歸程序的規(guī)則是本次測(cè)試次數(shù)為遞歸前的測(cè)試次數(shù)加一之和。
本發(fā)明所述的一種計(jì)算機(jī)的開關(guān)機(jī)測(cè)試方法,其特征在于,所述的可經(jīng)由每一次的遞歸程序得到經(jīng)由一基本輸入輸出系統(tǒng)(BIOS;Basic Input/OutputSystem)所提供的一固定式高級(jí)能源管理接口表(ACPI Table;AdvanceConfiguration Power Management Interface Table)中的一暫存器(Register),以暫存資料。
本發(fā)明所述的一種計(jì)算機(jī)的開關(guān)機(jī)測(cè)試方法,其特征在于,所述的(f)項(xiàng)的第二次初始化運(yùn)行包括(1)自一實(shí)時(shí)定時(shí)器(RTC;Real Time Clock)中讀取一第一次開機(jī)時(shí)間;(2)自該實(shí)時(shí)定時(shí)器中讀取一現(xiàn)在時(shí)間(Current Time)。
本發(fā)明所述的一種計(jì)算機(jī)的開關(guān)機(jī)測(cè)試方法,其特征在于,所述的(g)項(xiàng)的第二遞歸程序是定義出本發(fā)明進(jìn)行開機(jī)與關(guān)機(jī)的測(cè)試規(guī)則。
本發(fā)明所述的一種計(jì)算機(jī)的開關(guān)機(jī)測(cè)試方法,其特征在于,所述的第二遞歸程序的測(cè)試規(guī)則是現(xiàn)在時(shí)間為第一次開機(jī)時(shí)間與開機(jī)時(shí)間長(zhǎng)度之和。
本發(fā)明所述的一種計(jì)算機(jī)的開關(guān)機(jī)測(cè)試方法,其特征在于,所述的(g)項(xiàng)的軟關(guān)機(jī)的運(yùn)行包括(1)定義一警報(bào)時(shí)間(Alarm Time)為現(xiàn)在時(shí)間與關(guān)機(jī)時(shí)間長(zhǎng)度之和;
(2)將該警報(bào)時(shí)間設(shè)定于實(shí)時(shí)定時(shí)器中的一警報(bào)暫存器(Alarm Register)中,以暫存資料;(3)關(guān)閉所有正在運(yùn)算的事件,并將實(shí)時(shí)定時(shí)器中的該警報(bào)暫存器的資料激活系統(tǒng),再次將該待測(cè)試計(jì)算機(jī)開機(jī)。
以下將是針對(duì)本發(fā)明的附圖與圖號(hào)作一詳細(xì)描述,可充分了解本發(fā)明的技術(shù)內(nèi)容。


圖1是本發(fā)明的較佳實(shí)施例流程圖。
具體實(shí)施例方式
在本法明涉及如下圖號(hào)(1)步驟一,(2)步驟二,(3)步驟三,(4)步驟四,(5)步驟五,(6)步驟六,(61)步驟六十一,(62)步驟六十二,(63)步驟六十三,(64)步驟六十四,(65)步驟六十五,(66)步驟六十六,(67)步驟六十七,(68)步驟六十八,(70)步驟七十。
(1)-(3)是本發(fā)明的計(jì)算機(jī)第一次初始化步驟。
(4)是定義出本發(fā)明進(jìn)行多次的系統(tǒng)測(cè)試與測(cè)試完成的規(guī)則。
(5)至(6)是記錄與對(duì)比本發(fā)明的各定義的步驟。
(61)至(70)是顯示本發(fā)明測(cè)試合格通知并結(jié)束本發(fā)明的步驟。
(62)至(65)是本發(fā)明的計(jì)算機(jī)第二次初始化與開機(jī)的步驟。
本發(fā)明是針對(duì)計(jì)算機(jī)開發(fā)階段測(cè)試計(jì)算機(jī)開關(guān)機(jī)是否正常而發(fā)明的一測(cè)試程序。再利用將該程序直接灌注于測(cè)試計(jì)算機(jī)中,或灌注于軟盤片、光盤片等可儲(chǔ)存程序的接口,將其與計(jì)算機(jī)運(yùn)行系統(tǒng)連結(jié),進(jìn)行測(cè)試的步驟。
請(qǐng)參閱圖1所示,是本發(fā)明較佳實(shí)施例的流程圖,是測(cè)試計(jì)算機(jī)在開發(fā)階段后所需要進(jìn)行品質(zhì)驗(yàn)證的步驟。本發(fā)明是設(shè)定計(jì)算機(jī)開機(jī)與關(guān)機(jī)的總次數(shù),并設(shè)定開機(jī)時(shí)間與關(guān)機(jī)時(shí)間的長(zhǎng)度,以在多次的開關(guān)機(jī)與長(zhǎng)時(shí)間的測(cè)試下完成計(jì)算機(jī)系統(tǒng)的測(cè)試,其步驟如下步驟一(1)可利用以人工方式或于一測(cè)試系統(tǒng)的計(jì)算機(jī)電源開啟裝置開啟一待測(cè)計(jì)算機(jī);步驟二(2)該待測(cè)計(jì)算機(jī)的一中央處理器(CPU;Central Process Unit)會(huì)讀取一命令列(Command Line)中一開機(jī)時(shí)間長(zhǎng)度(On Interval)、一關(guān)機(jī)時(shí)間長(zhǎng)度(Off Interval)及一總開關(guān)機(jī)次數(shù)(Total Times)的定義值;步驟三(3)該中央處理器會(huì)再讀取一存在于計(jì)算機(jī)中存儲(chǔ)區(qū)的記錄檔案(Record File)中一已定義的測(cè)試次數(shù)(Times Tested)值;步驟四(4)經(jīng)由一第一遞歸程序取得遞歸運(yùn)行,且第一遞歸程序是定義出本發(fā)明進(jìn)行多次的系統(tǒng)測(cè)試與測(cè)試完成的規(guī)則,本較佳實(shí)施例的規(guī)則是本次測(cè)試次數(shù)為遞歸前的測(cè)試次數(shù)(即該記錄檔案中的已定義的測(cè)試次數(shù)值)加一的和,以數(shù)學(xué)公式表示為測(cè)試次數(shù)=測(cè)試次數(shù)+1,所以,舉例而言,若本次測(cè)試由零次開始,則在上個(gè)步驟中該記錄檔案中的已定義的測(cè)試次數(shù)值為零,經(jīng)由上述公式的運(yùn)算,該加總后的次數(shù)為一次,故本次的計(jì)算機(jī)檢測(cè)即已被計(jì)算過,以供下一次檢測(cè)時(shí)累加次數(shù)用;應(yīng)著上述的運(yùn)算,可經(jīng)由每一次的遞歸程序得到經(jīng)由一基本輸入輸出系統(tǒng)(BIOS;Basic Input/Output System)所提供的一固定式高級(jí)能源管理接口表(ACPI Table;Advance Configuration PowerManagement Interface Table)中的一暫存器(Register)地址,以暫存該加總之后的測(cè)試次數(shù)暫存值;步驟五(5)該被測(cè)試計(jì)算機(jī)會(huì)記錄每一次遞歸程序產(chǎn)生的一遞歸值(即加總后的次數(shù))至該暫存器一記錄文件,以提供下一次記錄檔案中的已定義的測(cè)試次數(shù)值;步驟六(6)中央處理器會(huì)對(duì)比該次遞歸值(即本次加總后的次數(shù))與第一次初始化中的定義值(即讀取自該命令列中該總開關(guān)機(jī)次數(shù)的定義值);步驟六十一(61)若步驟六(6)的對(duì)比為相等,則計(jì)算機(jī)的顯示器或該測(cè)試系統(tǒng)的顯示器即顯示通過測(cè)試的信息,并跳至步驟七十(70);步驟六十二(62)若步驟六(6)的對(duì)比為不相等,則該計(jì)算機(jī)進(jìn)行第二次初始化,即自計(jì)算機(jī)中一實(shí)時(shí)定時(shí)器(RTC;Real Time Clock)中讀取一第一次開機(jī)時(shí)間(First On Time);步驟六十三(63)自該實(shí)時(shí)定時(shí)器中讀取一現(xiàn)在時(shí)間(Current Time);步驟六十四(64)經(jīng)由一第二遞歸程序?qū)⒌诙纬跏蓟械母鞫x進(jìn)行對(duì)比,該第二遞歸程序是定義出本發(fā)明進(jìn)行開機(jī)與關(guān)機(jī)的測(cè)試規(guī)則,是現(xiàn)在時(shí)間為第一次開機(jī)時(shí)間與開機(jī)時(shí)間長(zhǎng)度之和,以數(shù)學(xué)公式表示為現(xiàn)在時(shí)間=第一次開機(jī)時(shí)間+開機(jī)時(shí)間長(zhǎng)度;
步驟六十五(65)若上述步驟六十四(64)的第二遞歸程序?yàn)椴幌嗟龋瑒t執(zhí)行開機(jī)的運(yùn)行,即等待一秒鐘后回到步驟六十三(63);步驟六十六(66)若上述步驟六十四(64)的第二遞歸程序?yàn)橄嗟龋?jì)算機(jī)會(huì)進(jìn)行軟關(guān)機(jī)的運(yùn)行,即定義一警報(bào)時(shí)間(Alarm Time)為現(xiàn)在時(shí)間與關(guān)機(jī)時(shí)間長(zhǎng)度之和,以數(shù)學(xué)公式表示為警報(bào)時(shí)間=現(xiàn)在時(shí)間+關(guān)機(jī)時(shí)間長(zhǎng)度;步驟六十七(67)計(jì)算機(jī)將該警報(bào)時(shí)間設(shè)定于實(shí)時(shí)定時(shí)器中之一警報(bào)暫存器(Alarm Register)中,以暫存資料;步驟六十八(68)計(jì)算機(jī)關(guān)閉所有正在運(yùn)算的事件,并將于步驟六十七(67)實(shí)時(shí)定時(shí)器中的該警報(bào)暫存器的資料激活系統(tǒng),且將電源設(shè)定為S5狀態(tài)(意即此時(shí)實(shí)時(shí)定時(shí)器仍在計(jì)時(shí)),而當(dāng)實(shí)時(shí)定時(shí)器的時(shí)間與警報(bào)暫存器中的時(shí)間相同時(shí),即再次將該待測(cè)試計(jì)算機(jī)開機(jī),即回到步驟一(1);步驟七十(70)測(cè)試完成。
綜觀所有步驟,本發(fā)明是利用程序的回路,以時(shí)間及次數(shù)為控制的因子,將欲開機(jī)與關(guān)機(jī)的測(cè)試次數(shù)與測(cè)試時(shí)間長(zhǎng)度作一隨心所欲的設(shè)定,且不需其它儀器與設(shè)備的配合,因此能節(jié)省成本,提高精準(zhǔn)度與測(cè)試速度。
以上所述僅為本發(fā)明的較佳實(shí)施例的詳細(xì)說明,并非用來限制本發(fā)明的范圍,所以,凡是熟悉此類技術(shù)的人員在不脫離本發(fā)明的精神和范圍,所作的適當(dāng)改變及調(diào)整,均包含在本發(fā)明的專利保護(hù)范圍內(nèi)。
權(quán)利要求
1.一種計(jì)算機(jī)的開關(guān)機(jī)測(cè)試方法,是測(cè)試計(jì)算機(jī)在生產(chǎn)完成后所需要進(jìn)行品質(zhì)管制的步驟,其特征在于,步驟包括(a)將一待測(cè)試計(jì)算機(jī)開機(jī);(b)該計(jì)算機(jī)將進(jìn)行第一次初始化的運(yùn)行;(c)經(jīng)由一第一遞歸程序取得遞歸運(yùn)行;(d)記錄每一次遞歸程序產(chǎn)生的一遞歸值至一記錄文件;(e)對(duì)比該次遞歸值與第一次初始化中的定義,若對(duì)比為相等,則測(cè)試結(jié)束;若對(duì)比為不相等,則繼續(xù)以下步驟;(f)該計(jì)算機(jī)進(jìn)行第二次初始化;(g)經(jīng)由一第二遞歸程序?qū)⒌诙纬跏蓟械母鞫x進(jìn)行對(duì)比,若對(duì)比為不相等,則執(zhí)行開機(jī)的運(yùn)行;若對(duì)比為相等,則進(jìn)行軟關(guān)機(jī)的運(yùn)行。
2.如權(quán)利要求1所述的一種計(jì)算機(jī)的開關(guān)機(jī)測(cè)試方法,其特征在于,所述的(b)項(xiàng)的第一次初始化運(yùn)行包括(1)將一命令列中的一開機(jī)時(shí)間長(zhǎng)度、一關(guān)機(jī)時(shí)間長(zhǎng)度及一總開關(guān)機(jī)次數(shù)的定義讀取;(2)自一記錄檔案中讀取一已定義的測(cè)試次數(shù)的值。
3.如權(quán)利要求1所述的一種計(jì)算機(jī)的開關(guān)機(jī)測(cè)試方法,其特征在于,所述的(c)項(xiàng)的第一遞歸程序定義出本發(fā)明進(jìn)行多次的系統(tǒng)測(cè)試與測(cè)試完成的規(guī)則。
4.如權(quán)利要求3所述的一種計(jì)算機(jī)的開關(guān)機(jī)測(cè)試方法,其特征在于,所述的第一遞歸程序的規(guī)則是本次測(cè)試次數(shù)為遞歸前的測(cè)試次數(shù)加一之和。
5.如權(quán)利要求3所述的一種計(jì)算機(jī)的開關(guān)機(jī)測(cè)試方法,其特征在于,所述的可經(jīng)由每一次的遞歸程序得到經(jīng)由一基本輸入輸出系統(tǒng)所提供的一固定式高級(jí)能源管理接口表中的一暫存器,以暫存資料。
6.如權(quán)利要求1所述的一種計(jì)算機(jī)的開關(guān)機(jī)測(cè)試方法,其特征在于,所述的(f)項(xiàng)的第二次初始化運(yùn)行包括(1)自一實(shí)時(shí)定時(shí)器中讀取一第一次開機(jī)時(shí)間;(2)自該實(shí)時(shí)定時(shí)器中讀取一現(xiàn)在時(shí)間。
7.如權(quán)利要求1所述的一種計(jì)算機(jī)的開關(guān)機(jī)測(cè)試方法,其特征在于,所述的(g)項(xiàng)的第二遞歸程序是定義出本發(fā)明進(jìn)行開機(jī)與關(guān)機(jī)的測(cè)試規(guī)則。
8.如權(quán)利要求7所述的一種計(jì)算機(jī)的開關(guān)機(jī)測(cè)試方法,其特征在于,所述的第二遞歸程序的測(cè)試規(guī)則是現(xiàn)在時(shí)間為第一次開機(jī)時(shí)間與開機(jī)時(shí)間長(zhǎng)度之和。
9.如權(quán)利要求1所述的一種計(jì)算機(jī)的開關(guān)機(jī)測(cè)試方法,其特征在于,所述的(g)項(xiàng)的軟關(guān)機(jī)的運(yùn)行包括(1)定義一警報(bào)時(shí)間為現(xiàn)在時(shí)間與關(guān)機(jī)時(shí)間長(zhǎng)度之和;(2)將該警報(bào)時(shí)間設(shè)定于實(shí)時(shí)定時(shí)器中的一警報(bào)暫存器中,以暫存資料;(3)關(guān)閉所有正在運(yùn)算的事件,并將實(shí)時(shí)定時(shí)器中的該警報(bào)暫存器的資料激活系統(tǒng),再次將該待測(cè)試計(jì)算機(jī)開機(jī)。
全文摘要
本發(fā)明公開了一種計(jì)算機(jī)的開關(guān)機(jī)測(cè)試方法,特指一種利用每一臺(tái)計(jì)算機(jī)的高級(jí)能源管理接口(ACPI;Advance Configuration Power Management Interface)進(jìn)行開關(guān)機(jī)測(cè)試的方法。本發(fā)明是利用高級(jí)能源管理接口定義的暫存器及高級(jí)能源管理接口表(ACPI Table)設(shè)定計(jì)算機(jī)的電源狀態(tài),使程序的回路,以時(shí)間及次數(shù)為控制的因子,將欲開機(jī)與關(guān)機(jī)的測(cè)試次數(shù)與測(cè)試時(shí)間長(zhǎng)度作一隨心所欲的設(shè)定,且不需其它儀器與設(shè)備的配合,達(dá)到長(zhǎng)時(shí)間與多次測(cè)試計(jì)算機(jī)開機(jī)與關(guān)機(jī)的目的。
文檔編號(hào)G06F11/34GK1512344SQ0215836
公開日2004年7月14日 申請(qǐng)日期2002年12月30日 優(yōu)先權(quán)日2002年12月30日
發(fā)明者林銘雄 申請(qǐng)人:神達(dá)電腦股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1