專(zhuān)利名稱(chēng):利用自啟動(dòng)微操作系統(tǒng)測(cè)試內(nèi)部存儲(chǔ)器的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種對(duì)計(jì)算機(jī)系統(tǒng)的內(nèi)部存儲(chǔ)器進(jìn)行測(cè)試的方法,特別涉及一種利用自啟動(dòng)微操作系統(tǒng)測(cè)試內(nèi)部存儲(chǔ)器的方法。
背景技術(shù):
內(nèi)部存儲(chǔ)器是計(jì)算機(jī)系統(tǒng)的重要組成部件之一,其工作是否正常直接關(guān)系到計(jì)算機(jī)系統(tǒng)的性能。因此,一旦內(nèi)部存儲(chǔ)器出現(xiàn)故障或其內(nèi)部有些微小錯(cuò)誤發(fā)生,即會(huì)造成系統(tǒng)讀寫(xiě)錯(cuò)誤,導(dǎo)致數(shù)據(jù)遺漏或丟失,從而給使用者帶來(lái)極大的損失與困擾。因此,定期對(duì)計(jì)算機(jī)系統(tǒng)中的內(nèi)部存儲(chǔ)器進(jìn)行測(cè)試則顯得尤為重要。
目前,檢測(cè)人員在做內(nèi)部存儲(chǔ)器測(cè)試的時(shí)候往往是在操作系統(tǒng)(Operating System,簡(jiǎn)稱(chēng)OS)啟動(dòng)以后利用一內(nèi)存測(cè)試程序?qū)ο到y(tǒng)內(nèi)部存儲(chǔ)器的地址空間進(jìn)行數(shù)據(jù)讀寫(xiě)或數(shù)據(jù)存取,從而達(dá)到對(duì)內(nèi)存進(jìn)行測(cè)試的目的。但是這種公知的內(nèi)存測(cè)試方法對(duì)于內(nèi)部存儲(chǔ)器測(cè)試存在有很大的局限性。即通常情況下,所述的內(nèi)存測(cè)試程序必須依賴(lài)于某一種操作系統(tǒng),也就是說(shuō)測(cè)試程序必須在操作系統(tǒng)啟動(dòng)后才能執(zhí)行內(nèi)存檢測(cè)算法對(duì)內(nèi)部存儲(chǔ)器進(jìn)行測(cè)試,而已有的任何一種操作系統(tǒng)本身都需要占用一部分內(nèi)部存儲(chǔ)器空間,但由于目前的內(nèi)存檢測(cè)方法仍無(wú)法全面掌握被操作系統(tǒng)占用的那部分內(nèi)部存儲(chǔ)器空間的可訪問(wèn)性(即很難知曉被操作系統(tǒng)占用的內(nèi)部存儲(chǔ)器的區(qū)域),因此勢(shì)必會(huì)造成內(nèi)部存儲(chǔ)器測(cè)試的不完整性。例如在DOS操作系統(tǒng)下測(cè)試內(nèi)部存儲(chǔ)器時(shí),被DOS操作系統(tǒng)最先占用的64K字節(jié)的內(nèi)部存儲(chǔ)器空間在測(cè)試時(shí)不能完全被檢測(cè)到,這將導(dǎo)致測(cè)試的不完整性;而對(duì)于Windows操作系統(tǒng)環(huán)境,測(cè)試時(shí)所能訪問(wèn)和檢測(cè)到的只是虛擬內(nèi)部存儲(chǔ)器,而所指定的真正的物理內(nèi)部存儲(chǔ)器實(shí)際上是訪問(wèn)不到的;對(duì)于Linux操作系統(tǒng)來(lái)說(shuō),由于Linux系統(tǒng)占用的內(nèi)部存儲(chǔ)器空間分為用戶(hù)(user)空間和內(nèi)核(core)空間,當(dāng)在Linux操作系統(tǒng)下測(cè)試內(nèi)部存儲(chǔ)器時(shí),大約有1G字節(jié)左右的內(nèi)存空間是由系統(tǒng)內(nèi)核占用的,根本無(wú)法對(duì)其進(jìn)行訪問(wèn)和測(cè)試。因此,綜上所述,怎樣能夠減少操作系統(tǒng)所占用的內(nèi)部存儲(chǔ)器空間或者知道系統(tǒng)程序所占用的內(nèi)部存儲(chǔ)器地址空間,已經(jīng)成為業(yè)內(nèi)急需解決的一大難題。
發(fā)明內(nèi)容
為了解決上述公知技術(shù)中的問(wèn)題與缺陷,本發(fā)明的目的在于提供一種利用自啟動(dòng)微操作系統(tǒng)測(cè)試內(nèi)部存儲(chǔ)器的方法,其使用在計(jì)算機(jī)系統(tǒng)的內(nèi)部存儲(chǔ)器檢測(cè)過(guò)程中,該方法包括以下步驟整合一內(nèi)部存儲(chǔ)器測(cè)試程序至一自啟動(dòng)微操作系統(tǒng)中,并將該微操作系統(tǒng)與具有待測(cè)內(nèi)存的計(jì)算機(jī)系統(tǒng)相結(jié)合;計(jì)算機(jī)系統(tǒng)BIOS啟動(dòng)后,將系統(tǒng)控制權(quán)交給微操作系統(tǒng)接管;通過(guò)BIOS程序自動(dòng)將存儲(chǔ)介質(zhì)的BIOS代碼搬移至系統(tǒng)內(nèi)部存儲(chǔ)器的指定區(qū)域;通過(guò)BIOS程序查找系統(tǒng)中硬盤(pán)的引導(dǎo)扇區(qū)并進(jìn)行必要的引導(dǎo)過(guò)程;令系統(tǒng)進(jìn)入內(nèi)部存儲(chǔ)器測(cè)試的保護(hù)模式并進(jìn)行相關(guān)的段寄存器的初始化設(shè)定;以及調(diào)用內(nèi)部存儲(chǔ)器測(cè)試程序,以執(zhí)行內(nèi)存檢測(cè)算法對(duì)內(nèi)部存儲(chǔ)器進(jìn)行測(cè)試。
根據(jù)本發(fā)明所述的測(cè)試內(nèi)部存儲(chǔ)器的方法,其中還包括如下步驟在系統(tǒng)進(jìn)入所述內(nèi)存測(cè)試的保護(hù)模式前,預(yù)先裝載一GDT全局描述符表。
根據(jù)本發(fā)明所述的測(cè)試內(nèi)部存儲(chǔ)器的方法,其中還包括如下步驟在調(diào)用所述內(nèi)部存儲(chǔ)器測(cè)試程序之前,清除系統(tǒng)視頻顯示內(nèi)容,并創(chuàng)建異常處理句柄。
根據(jù)本發(fā)明所述的測(cè)試內(nèi)部存儲(chǔ)器的方法,其中所述通過(guò)BIOS程序自動(dòng)將存儲(chǔ)介質(zhì)的BIOS代碼搬移至系統(tǒng)內(nèi)部存儲(chǔ)器的指定區(qū)域是將內(nèi)部存儲(chǔ)器中0x7c00段的代碼搬移至0x9000處,然后將硬盤(pán)中代碼移植到0x10000處。
根據(jù)本發(fā)明所述的測(cè)試內(nèi)部存儲(chǔ)器的方法,其中所述相關(guān)的段寄存器包括CS、DS、ES、FS、GS五種段寄存器。
根據(jù)本發(fā)明所述的測(cè)試內(nèi)部存儲(chǔ)器的方法,其中所述內(nèi)存檢測(cè)算法是通過(guò)向內(nèi)部存儲(chǔ)器中所有物理位址空間內(nèi)寫(xiě)入特定的數(shù)值,然后再讀出該數(shù)值并與原數(shù)值進(jìn)行對(duì)比,從而實(shí)現(xiàn)內(nèi)部存儲(chǔ)器測(cè)試的各種內(nèi)存檢測(cè)算法。
綜上所述,本發(fā)明的優(yōu)點(diǎn)在于本發(fā)明的一種利用自啟動(dòng)微操作系統(tǒng)測(cè)試內(nèi)部存儲(chǔ)器的方法,擺脫了以往內(nèi)部存儲(chǔ)器測(cè)試時(shí)對(duì)公知操作系統(tǒng)的依賴(lài)和由此造成的內(nèi)存測(cè)試的不完整性及難可控性,其通過(guò)定制一自啟動(dòng)微操作系統(tǒng),并將該自啟動(dòng)微操作系統(tǒng)與內(nèi)部存儲(chǔ)器測(cè)試程序整合后,安裝或結(jié)合到具有待測(cè)內(nèi)存的計(jì)算機(jī)系統(tǒng),以實(shí)現(xiàn)對(duì)系統(tǒng)中內(nèi)部存儲(chǔ)器進(jìn)行檢測(cè)的目的。由于該自啟動(dòng)微操作系統(tǒng)在定制過(guò)程中,可以根據(jù)測(cè)試人員的需要,任意增加和刪除不必要的檢測(cè)系統(tǒng)硬件的程序。例如,如果不需要檢測(cè)PCI(外圍設(shè)備互連技術(shù))設(shè)備,則可以只保留內(nèi)部存儲(chǔ)器測(cè)試程序,而無(wú)需執(zhí)行其它不必要的測(cè)試工作,從而使得該自啟動(dòng)微操作系統(tǒng)安裝或結(jié)合到計(jì)算機(jī)系統(tǒng)中并自我啟動(dòng)后,其系統(tǒng)程序占用的內(nèi)部存儲(chǔ)器空間極小,大大提高了內(nèi)部存儲(chǔ)器的測(cè)試范圍。并且由于本發(fā)明的測(cè)試方法可以設(shè)定系統(tǒng)程序所占用的內(nèi)部存儲(chǔ)器的區(qū)域,將程序放置在測(cè)試人員所熟悉的內(nèi)存地址空間內(nèi),因而使得測(cè)試人員在內(nèi)存的檢測(cè)過(guò)程中,基本上實(shí)現(xiàn)了對(duì)內(nèi)部存儲(chǔ)器的整體監(jiān)控與全面測(cè)試。
圖1為本發(fā)明一種利用自啟動(dòng)微操作系統(tǒng)測(cè)試內(nèi)部存儲(chǔ)器的方法的步驟流程示意圖。
其中,附圖標(biāo)記說(shuō)明如下步驟100整合一內(nèi)部存儲(chǔ)器測(cè)試程序至一自啟動(dòng)微操作系統(tǒng)中,并將該微操作系統(tǒng)與具有待測(cè)內(nèi)存的計(jì)算機(jī)系統(tǒng)相結(jié)合步驟200計(jì)算機(jī)系統(tǒng)BIOS啟動(dòng)后,將系統(tǒng)控制權(quán)交給微操作系統(tǒng)接管步驟300通過(guò)BIOS程序自動(dòng)將存儲(chǔ)介質(zhì)的BIOS代碼搬移至系統(tǒng)內(nèi)部存儲(chǔ)器的指定區(qū)域步驟400通過(guò)BIOS程序查找系統(tǒng)中硬盤(pán)的引導(dǎo)扇區(qū)并進(jìn)行必要的引導(dǎo)過(guò)程步驟500在系統(tǒng)中預(yù)先裝載一GDT全局描述符表步驟600令系統(tǒng)進(jìn)入內(nèi)部存儲(chǔ)器測(cè)試的保護(hù)模式并進(jìn)行相關(guān)的段寄存器的初始化設(shè)定步驟700清除系統(tǒng)視頻顯示內(nèi)容并創(chuàng)建異常處理句柄步驟800調(diào)用內(nèi)部存儲(chǔ)器測(cè)試程序,以執(zhí)行內(nèi)存檢測(cè)算法對(duì)內(nèi)部存儲(chǔ)器進(jìn)行測(cè)試具體實(shí)施方式
以下,將結(jié)合附圖對(duì)本發(fā)明的優(yōu)選實(shí)施方式作詳細(xì)說(shuō)明。
請(qǐng)參考圖1,該圖為本發(fā)明一種利用自啟動(dòng)微操作系統(tǒng)測(cè)試內(nèi)部存儲(chǔ)器的方法的步驟流程示意圖。如圖所示,本發(fā)明的一種利用自啟動(dòng)微操作系統(tǒng)測(cè)試內(nèi)部存儲(chǔ)器的方法,使用在計(jì)算機(jī)系統(tǒng)的內(nèi)部存儲(chǔ)器檢測(cè)過(guò)程中,該方法包括以下步驟整合一內(nèi)部存儲(chǔ)器測(cè)試程序至一自啟動(dòng)微操作系統(tǒng)中,并將該微操作系統(tǒng)(以安裝方式)與具有待測(cè)內(nèi)存的計(jì)算機(jī)系統(tǒng)相結(jié)合(步驟100);計(jì)算機(jī)系統(tǒng)BIOS啟動(dòng)后,將系統(tǒng)控制權(quán)交給微操作系統(tǒng)接管(步驟200);通過(guò)BIOS程序自動(dòng)將存儲(chǔ)介質(zhì)的BIOS代碼搬移至系統(tǒng)內(nèi)部存儲(chǔ)器的指定區(qū)域(步驟300),其中通過(guò)BIOS程序自動(dòng)將存儲(chǔ)介質(zhì)的BIOS代碼搬移至系統(tǒng)內(nèi)部存儲(chǔ)器的指定區(qū)域可以是將內(nèi)部存儲(chǔ)器中0x7c00段的代碼(512字節(jié))通過(guò)BIOS程序自動(dòng)搬移至0x9000處(這樣做的目的是為了讓微操作系統(tǒng)的測(cè)試代碼不與系統(tǒng)BIOS相沖突,當(dāng)然該位置不一定就在0x9000處,也可以靠后一些,不過(guò)習(xí)慣如此而已),然后再將硬盤(pán)中代碼移植到0x100000(或1M以上的位置)處,此處需要說(shuō)明的是,若我們將BIOS代碼轉(zhuǎn)到內(nèi)部存儲(chǔ)器中0x9000處裝載,那么剩下的內(nèi)存空間可以歸用戶(hù)使用,其中用戶(hù)程序所占用的內(nèi)存地址空間范圍可以是0x07E00至0x9FFFF;通過(guò)BIOS程序查找系統(tǒng)中硬盤(pán)的引導(dǎo)扇區(qū)并進(jìn)行必要的引導(dǎo)過(guò)程(步驟400),在該步驟中,系統(tǒng)BIOS將所檢查的磁盤(pán)的第一個(gè)扇區(qū)(512字節(jié))加載內(nèi)部存儲(chǔ)器,并放置在0x9020段處(此為BIOS的常規(guī)做法),如果這個(gè)扇區(qū)的最后兩個(gè)字節(jié)是“55 AA”,那么這就是一個(gè)引導(dǎo)扇區(qū),這個(gè)磁盤(pán)也就是一塊可引導(dǎo)盤(pán)。通常這個(gè)大小為512字節(jié)的程序就稱(chēng)為引導(dǎo)程序(Boot),其用以引導(dǎo)扇區(qū)裝載的程序如何運(yùn)行,并指示運(yùn)行的位置。如果該扇區(qū)的最后兩個(gè)字節(jié)不是“55 AA”,那么系統(tǒng)BIOS將檢查下一個(gè)磁盤(pán)驅(qū)動(dòng)器,直至找到可引導(dǎo)磁盤(pán)。
在進(jìn)行完基本的BIOS代碼搬移和必要的引導(dǎo)過(guò)程之后(主要是設(shè)定內(nèi)部存儲(chǔ)器測(cè)試的保護(hù)模式的操作),在系統(tǒng)中預(yù)先裝載一GDT(英文全稱(chēng)Global Describtor Table)全局描述符表(步驟500),在系統(tǒng)進(jìn)入內(nèi)部存儲(chǔ)器測(cè)試的保護(hù)模式之前必須裝載該GDT全局描述符表,其目的是為了讓系統(tǒng)測(cè)試程序在保護(hù)模式下訪問(wèn)大于1M字節(jié)的內(nèi)存地址空間;令系統(tǒng)進(jìn)入內(nèi)部存儲(chǔ)器測(cè)試的保護(hù)模式(以使得測(cè)試內(nèi)部存儲(chǔ)器的代碼可被放置到1M字節(jié)以上的內(nèi)存地址空間中,以便進(jìn)入后續(xù)的內(nèi)部存儲(chǔ)器的實(shí)質(zhì)性測(cè)試階段)并進(jìn)行相關(guān)的段寄存器的初始化設(shè)定(步驟600),其中相關(guān)的段寄存器包括CS、DS、ES、FS、GS五種段寄存器,例如,可在此設(shè)定代碼段寄存器CS=10h,設(shè)定數(shù)據(jù)段寄存器DS=18h以及設(shè)定附加數(shù)據(jù)段寄存器ES=18h,附加數(shù)據(jù)段寄存器FS=18h和附加數(shù)據(jù)段寄存器GS=18h,用以擴(kuò)展寄存器的數(shù)據(jù)段(在8086/8088微處理器中,有四種專(zhuān)門(mén)存放段地址的寄存器,分別是代碼段CS,數(shù)據(jù)段DS,堆棧段SS和附加段ES、FS及GS寄存器。每種段寄存器可以規(guī)定一個(gè)段的起始地址,每個(gè)段有各自的用途,代碼段存放當(dāng)前運(yùn)行的程序,數(shù)據(jù)段存放當(dāng)前運(yùn)行程序所用的數(shù)據(jù)。如果程序中使用了串處理指令,則其源操作數(shù)存放在數(shù)據(jù)段中。堆棧段定義了堆棧的所在區(qū),堆棧是一種數(shù)據(jù)結(jié)構(gòu),其開(kāi)辟了一個(gè)比較特殊的存儲(chǔ)區(qū),并以后進(jìn)先出的原則訪問(wèn)這一區(qū)域,附加段是附加的數(shù)據(jù)段,其是一個(gè)輔助的數(shù)據(jù)區(qū),對(duì)于串處理指令,其是目的操作數(shù)存放的區(qū)域。當(dāng)用戶(hù)在編制程序時(shí),應(yīng)按上述規(guī)定把程序的各部分放在規(guī)定的區(qū)段內(nèi));清除系統(tǒng)視頻顯示內(nèi)容(英文全稱(chēng)Clear Video Display),并創(chuàng)建異常處理句柄(一串?dāng)?shù)值形式的ID號(hào)碼)(步驟700);調(diào)用內(nèi)部存儲(chǔ)器測(cè)試程序,以執(zhí)行內(nèi)存檢測(cè)算法對(duì)內(nèi)部存儲(chǔ)器進(jìn)行測(cè)試(步驟800),其中所述內(nèi)存檢測(cè)算法可以是通過(guò)向內(nèi)部存儲(chǔ)器中所有物理位址空間內(nèi)寫(xiě)入特定的數(shù)值,然后再讀出該數(shù)值并與原數(shù)值進(jìn)行對(duì)比,從而實(shí)現(xiàn)內(nèi)部存儲(chǔ)器測(cè)試的各種內(nèi)存檢測(cè)算法,公知的內(nèi)存檢測(cè)算法很多,現(xiàn)簡(jiǎn)單介紹以下三種1、位置線(Address line)檢測(cè)算法針對(duì)內(nèi)部存儲(chǔ)器的地址線進(jìn)行測(cè)試,以2u作為地址,依次向地址內(nèi)寫(xiě)入固定值,然后讀取出來(lái)與原值對(duì)比,相同報(bào)通過(guò)(PASS),否則,報(bào)發(fā)生故障(FAIL)。
2、Walk 0(一種內(nèi)部存儲(chǔ)器檢測(cè)算法)取內(nèi)部存儲(chǔ)器某段地址寫(xiě)入0,然后讀取和0比對(duì),相同報(bào)通過(guò)(PASS),否則,報(bào)發(fā)生故障(FAIL)。
3、Walk 1(一種內(nèi)部存儲(chǔ)器檢測(cè)算法)取內(nèi)部存儲(chǔ)器某段地址寫(xiě)入1,然后讀取和1比對(duì),相同報(bào)通過(guò)(PASS),否則,報(bào)發(fā)生故障(FAIL)。
雖然本發(fā)明的優(yōu)選實(shí)施方式公開(kāi)如上,但是并非用以限定本發(fā)明。本領(lǐng)域的技術(shù)人員應(yīng)該意識(shí)到在不脫離本發(fā)明所附的權(quán)利要求書(shū)所公開(kāi)的本發(fā)明的范圍和精神的情況下,所做的變化與修改,均屬本發(fā)明的權(quán)利要求書(shū)的范圍內(nèi)。關(guān)于本發(fā)明所界定的保護(hù)范圍請(qǐng)參考所附的權(quán)利要求書(shū)。
權(quán)利要求
1.一種利用自啟動(dòng)微操作系統(tǒng)測(cè)試內(nèi)部存儲(chǔ)器的方法,其使用在計(jì)算機(jī)系統(tǒng)的內(nèi)部存儲(chǔ)器檢測(cè)過(guò)程中,該方法包括以下步驟整合一內(nèi)部存儲(chǔ)器測(cè)試程序至一自啟動(dòng)微操作系統(tǒng)中,并將該微操作系統(tǒng)與具有待測(cè)內(nèi)存的計(jì)算機(jī)系統(tǒng)相結(jié)合;所述計(jì)算機(jī)系統(tǒng)BIOS啟動(dòng)后,將系統(tǒng)控制權(quán)交給所述微操作系統(tǒng)接管;通過(guò)BIOS程序自動(dòng)將存儲(chǔ)介質(zhì)的BIOS代碼搬移至系統(tǒng)內(nèi)部存儲(chǔ)器的指定區(qū)域;通過(guò)所述BIOS程序查找系統(tǒng)中硬盤(pán)的引導(dǎo)扇區(qū)并進(jìn)行必要的引導(dǎo)過(guò)程;令系統(tǒng)進(jìn)入內(nèi)部存儲(chǔ)器測(cè)試的保護(hù)模式并進(jìn)行相關(guān)的段寄存器的初始化設(shè)定;以及調(diào)用內(nèi)部存儲(chǔ)器測(cè)試程序,以執(zhí)行內(nèi)存檢測(cè)算法對(duì)所述內(nèi)部存儲(chǔ)器進(jìn)行測(cè)試。
2.如權(quán)利要求1所述的測(cè)試內(nèi)部存儲(chǔ)器的方法,其特征在于,還包括如下步驟在系統(tǒng)進(jìn)入所述內(nèi)存測(cè)試的保護(hù)模式前,預(yù)先裝載一GDT全局描述符表。
3.如權(quán)利要求1所述的測(cè)試內(nèi)部存儲(chǔ)器的方法,其特征在于,還包括如下步驟在調(diào)用所述內(nèi)部存儲(chǔ)器測(cè)試程序之前,清除系統(tǒng)視頻顯示內(nèi)容,并創(chuàng)建異常處理句柄。
4.如權(quán)利要求1所述的測(cè)試內(nèi)部存儲(chǔ)器的方法,其特征在于,所述通過(guò)BIOS程序自動(dòng)將存儲(chǔ)介質(zhì)的BIOS代碼搬移至系統(tǒng)內(nèi)部存儲(chǔ)器的指定區(qū)域是將內(nèi)部存儲(chǔ)器中0x7c00段的代碼搬移至0x9000處,然后將硬盤(pán)中代碼移植到0x10000處。
5.如權(quán)利要求1所述的測(cè)試內(nèi)部存儲(chǔ)器的方法,其特征在于,所述相關(guān)的段寄存器包括CS、DS、ES、FS、GS五種段寄存器。
6.如權(quán)利要求1所述的測(cè)試內(nèi)部存儲(chǔ)器的方法,其特征在于,所述內(nèi)存檢測(cè)算法是通過(guò)向內(nèi)部存儲(chǔ)器中所有物理位址空間內(nèi)寫(xiě)入特定的數(shù)值,然后再讀出該數(shù)值并與原數(shù)值進(jìn)行對(duì)比,從而實(shí)現(xiàn)內(nèi)部存儲(chǔ)器測(cè)試的各種內(nèi)存檢測(cè)算法。
全文摘要
一種利用自啟動(dòng)微操作系統(tǒng)測(cè)試內(nèi)部存儲(chǔ)器的方法,包括以下步驟整合一內(nèi)部存儲(chǔ)器測(cè)試程序至一自啟動(dòng)微操作系統(tǒng)中,并將微操作系統(tǒng)與具有待測(cè)內(nèi)存的計(jì)算機(jī)系統(tǒng)相結(jié)合;系統(tǒng)BIOS啟動(dòng)后,將系統(tǒng)控制權(quán)交給微操作系統(tǒng)接管;通過(guò)BIOS程序?qū)⒋鎯?chǔ)介質(zhì)的BIOS代碼搬移至系統(tǒng)內(nèi)部存儲(chǔ)器的指定區(qū)域;通過(guò)BIOS程序查找系統(tǒng)中硬盤(pán)的引導(dǎo)扇區(qū)并進(jìn)行必要的引導(dǎo)過(guò)程;令系統(tǒng)進(jìn)入內(nèi)部存儲(chǔ)器測(cè)試的保護(hù)模式并進(jìn)行相關(guān)段寄存器的初始化設(shè)定;以及調(diào)用內(nèi)部存儲(chǔ)器測(cè)試程序執(zhí)行內(nèi)存檢測(cè)算法對(duì)內(nèi)部存儲(chǔ)器進(jìn)行測(cè)試。
文檔編號(hào)G06F9/445GK1936856SQ20051010412
公開(kāi)日2007年3月28日 申請(qǐng)日期2005年9月19日 優(yōu)先權(quán)日2005年9月19日
發(fā)明者丁懷亮, 陳玄同, 劉文涵 申請(qǐng)人:英業(yè)達(dá)股份有限公司