一種計算機(jī)存儲設(shè)備的配置方法及計算機(jī)設(shè)備的制造方法
【專利摘要】本發(fā)明適用于計算機(jī)技術(shù)領(lǐng)域,提供了一種計算機(jī)存儲設(shè)備的配置方法及計算機(jī)設(shè)備,所述方法包括:生成虛擬存儲空間,所述虛擬存儲空間支持?jǐn)?shù)據(jù)的讀、寫或者格式化操作;將生成的虛擬存儲空間集成到BIOS存儲器中。本發(fā)明通過生成虛擬存儲空間,并將生成的虛擬存儲空間集成到BIOS存儲器中,其中,該虛擬存儲空間支持?jǐn)?shù)據(jù)的讀、寫或者格式化操作。在計算機(jī)啟動后,根據(jù)用戶的選擇對該虛擬存儲空間進(jìn)行數(shù)據(jù)的讀、寫或者格式化操作,解決了現(xiàn)有技術(shù)中當(dāng)缺少外存儲器設(shè)備時,給計算機(jī)用戶的使用帶來不便的問題。
【專利說明】
一種計算機(jī)存儲設(shè)備的配置方法及計算機(jī)設(shè)備
技術(shù)領(lǐng)域
[0001]本發(fā)明屬于計算機(jī)技術(shù)領(lǐng)域,尤其涉及一種計算機(jī)存儲設(shè)備的配置方法及計算機(jī)設(shè)備。
【背景技術(shù)】
[0002]隨著科學(xué)技術(shù)的發(fā)展,計算機(jī)已被廣泛應(yīng)用于人們的日常工作、學(xué)習(xí)、生活的各個領(lǐng)域,成為現(xiàn)代人類社會不可或缺的工具之一。
[0003]計算機(jī)主要包括控制器、運(yùn)算器、存儲器、輸入設(shè)備以及輸出設(shè)備五大部分。其中存儲器又分為內(nèi)存儲器和外存儲器兩大類,內(nèi)存儲器主要用來存放計算機(jī)工作中正在運(yùn)行的程序、數(shù)據(jù)等,外存儲器則用來存放那些暫時不處理的數(shù)據(jù)和信息,常見的外存儲器有硬盤、軟盤以及U盤等。
[0004]外存儲設(shè)備對于一個計算機(jī)系統(tǒng)起著非常重要的作用,當(dāng)缺少外存儲器設(shè)備時,給計算機(jī)用戶的使用帶來不便。
【發(fā)明內(nèi)容】
[0005]本發(fā)明實(shí)施例的目的在于提供一種計算機(jī)存儲設(shè)備的配置方法,旨在解決現(xiàn)有技術(shù)中當(dāng)缺少外存儲器設(shè)備時,給計算機(jī)用戶的使用帶來不便的問題。
[0006]本發(fā)明實(shí)施例是這樣實(shí)現(xiàn)的,一種計算機(jī)存儲設(shè)備的配置方法,所述方法包括:
[0007]根據(jù)所要生成的虛擬存儲空間的信息,填寫B(tài)1S參數(shù)記錄表,生成該虛擬存儲空間的鏡像文件,所述虛擬存儲空間支持?jǐn)?shù)據(jù)的讀、寫或者格式化操作;
[0008]生成操作該虛擬存儲空間的中斷服務(wù)程序;
[0009]將生成的虛擬存儲空間以及該虛擬存儲空間的中斷服務(wù)程序的讀、寫、格式化程序集成為一個模塊加入到B1S中;
[0010]重新編譯該B1S,并將編譯生成的目標(biāo)文件燒錄到B1S存儲器中。
[0011]本發(fā)明實(shí)施例的另一目的在于提供一種計算機(jī)設(shè)備,包括B1S存儲器,所述B1S存儲器中集成有一個虛擬存儲空間,根據(jù)所要生成的虛擬存儲空間的信息,填寫B(tài)1S參數(shù)記錄表,生成該虛擬存儲空間的鏡像文件;
[0012]所述虛擬存儲空間支持?jǐn)?shù)據(jù)的讀、寫或者格式化操作;
[0013]B1S存儲器中集成虛擬存儲空間的方式是生成操作該虛擬存儲空間的中斷服務(wù)程序;將生成的虛擬存儲空間以及該虛擬存儲空間的中斷服務(wù)程序的讀、寫、格式化程序集成為一個模塊加入到B1S中;重新編譯該B10S,并將編譯生成的目標(biāo)文件燒錄到B1S存儲器中。
[0014]本發(fā)明實(shí)施例通過生成虛擬存儲空間,將生成的虛擬存儲空間集成到B1S存儲器中,其中,該虛擬存儲空間支持?jǐn)?shù)據(jù)的讀、寫或者格式化操作。在計算機(jī)啟動后,根據(jù)用戶的選擇對存放在B1S存儲器中的虛擬存儲空間進(jìn)行數(shù)據(jù)的讀、寫或者格式化操作,解決了現(xiàn)有技術(shù)中當(dāng)缺少外存儲器設(shè)備時,給計算機(jī)用戶的使用帶來不便的問題。
【附圖說明】
[0015]圖1是本發(fā)明實(shí)施例提供的計算機(jī)存儲設(shè)備的配置方法的流程圖;
[0016]圖2是本發(fā)明實(shí)施例提供的計算機(jī)設(shè)備的結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0017]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0018]本發(fā)明實(shí)施例通過生成虛擬存儲空間,將生成的虛擬存儲空間集成到基本輸入輸出系統(tǒng)(Basic Input/Output System, B1S)存儲器中,其中,該虛擬存儲空間支持?jǐn)?shù)據(jù)的讀、寫或者格式化操作。在計算機(jī)啟動后,根據(jù)用戶的選擇對存放在B1S存儲器中的虛擬存儲空間進(jìn)行數(shù)據(jù)的讀、寫或者格式化操作。
[0019]圖1示出了本發(fā)明實(shí)施例提供的計算機(jī)存儲設(shè)備的配置方法的流程,詳述如在步驟SlOl中,生成虛擬存儲空間。其中,該虛擬存儲空間支持?jǐn)?shù)據(jù)的讀、寫或者格式化操作。
[0020]作為本發(fā)明的實(shí)施例,該虛擬存儲空間類似一個虛擬磁盤。
[0021]在具體實(shí)施過程中,首先根據(jù)所要生成的虛擬存儲空間的信息,填寫B(tài)1S參數(shù)記錄表(B1S Parameter Block,BPB),生成虛擬存儲空間的鏡像文件。作為本發(fā)明的實(shí)施例,可以根據(jù)用戶需要在虛擬存儲空間鏡像文件中加入操作系統(tǒng),如磁盤操作系統(tǒng)(DiskOperating System, DOS),當(dāng)虛擬存儲空間鏡像文件中包含DOS操作系統(tǒng)時,在計算機(jī)系統(tǒng)啟動時可選擇從虛擬存儲空間中啟動。
[0022]在步驟S102中,將生成的虛擬存儲空間集成到B1S存儲器中。
[0023]生成虛擬存儲空間的鏡像文件后,生成操作該虛擬存儲空間的中斷服務(wù)程序。其中,該中斷服務(wù)程序?yàn)橹袛喾?wù)程序INT13H。該步驟包括在B1S中掛接新的13號中斷,并設(shè)置其讀、寫、格式化功能。在此過程中,讀、寫、格式化過程是通過系統(tǒng)管理中斷(SystemManagement Interrupt, SMI)來實(shí)現(xiàn)的。
[0024]將生成的虛擬存儲空間以及設(shè)置的13號中斷的讀、寫、格式化程序集成為一個模塊加入到B1S中,重新編譯該B10S,并將編譯生成的目標(biāo)文件燒錄到B1S存儲器中。
[0025]本發(fā)明實(shí)施例通過在B1S中集成虛擬存儲空間,該虛擬存儲空間完全可以替代計算機(jī)中的軟驅(qū),這樣就可以使用戶節(jié)約軟驅(qū)的成本。
[0026]而且,用于在B1S中集成的虛擬存儲空間相對于普通的計算機(jī)外接存儲器來說,前者的安全性能更高,因此用戶可以在虛擬存儲空間中存放比較重要的數(shù)據(jù)信息。
[0027]在步驟S103中,在計算機(jī)啟動時,判斷是否開啟虛擬磁盤的功能,當(dāng)判斷用戶在B1S選擇菜單中的沒有選擇開啟虛擬存儲空間功能時,終止,否則進(jìn)行步驟S104。
[0028]在步驟S104中,進(jìn)入系統(tǒng),對該虛擬存儲空間進(jìn)行數(shù)據(jù)的讀、寫或者格式化等操作。
[0029]圖2示出了本發(fā)明實(shí)施例提供的計算機(jī)設(shè)備的結(jié)構(gòu)。
[0030]該計算機(jī)設(shè)備包括中央處理器(Central Processing Unit,CPU) ,B1S存儲器,該B1S存儲器通過總線和該CPU連接。
[0031]其中,該CPU生成虛擬存儲空間,其中,該虛擬存儲空間支持?jǐn)?shù)據(jù)的讀、寫或者格式化操作,具體生成虛擬存儲空間的過程在前文已述,此處不再詳述。
[0032]作為本發(fā)明的實(shí)施例,該虛擬存儲空間為一個虛擬磁盤。
[0033]CPU將生成的虛擬存儲空間集成到B1S存儲器中,具體集成虛擬存儲空間的過程在前文已述,此處不再詳述。作為本發(fā)明的實(shí)施例,該虛擬存儲空間鏡像文件中包含有一個小型的操作系統(tǒng),如DOS操作系統(tǒng)。
[0034]在計算機(jī)啟動時,該CPU根據(jù)用戶在B1S存儲器的選擇菜單中的選擇判斷是否開啟虛擬存儲空間功能,當(dāng)用戶在B1S存儲器的選擇菜單中選擇開啟虛擬存儲空間功能時,該CPU在系統(tǒng)中對虛擬存儲空間進(jìn)行數(shù)據(jù)的讀、寫或者格式化操作。
[0035]本發(fā)明實(shí)施例通過生成虛擬存儲空間,將生成的虛擬存儲空間集成到B1S存儲器中,其中,該虛擬存儲空間支持?jǐn)?shù)據(jù)的讀、寫或者格式化操作。在計算機(jī)啟動后,根據(jù)用戶的選擇對存放在B1S存儲器中的虛擬存儲空間進(jìn)行數(shù)據(jù)的讀、寫或者格式化操作,解決了現(xiàn)有技術(shù)中當(dāng)缺少外存儲器設(shè)備時,給計算機(jī)用戶的使用帶來不便的問題。
[0036]以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【主權(quán)項(xiàng)】
1.一種計算機(jī)存儲設(shè)備的配置方法,其特征在于,所述方法包括: 根據(jù)所要生成的虛擬存儲空間的信息,填寫B(tài)1S參數(shù)記錄表,生成該虛擬存儲空間的鏡像文件,所述虛擬存儲空間支持?jǐn)?shù)據(jù)的讀、寫或者格式化操作; 生成操作該虛擬存儲空間的中斷服務(wù)程序; 將生成的虛擬存儲空間以及該虛擬存儲空間的中斷服務(wù)程序的讀、寫、格式化程序集成為一個模塊加入到B1S中; 重新編譯該B1S,并將編譯生成的目標(biāo)文件燒錄到B1S存儲器中。2.如權(quán)利要求1所述的計算機(jī)存儲設(shè)備的配置方法,其特征在于,所述鏡像文件中包括有操作系統(tǒng)。3.一種計算機(jī)設(shè)備,包括B1S存儲器,其特征在于,所述B1S存儲器中集成有一個虛擬存儲空間,根據(jù)所要生成的虛擬存儲空間的信息,填寫B(tài)1S參數(shù)記錄表,生成該虛擬存儲空間的鏡像文件; 所述虛擬存儲空間支持?jǐn)?shù)據(jù)的讀、寫或者格式化操作; B1S存儲器中集成虛擬存儲空間的方式是生成操作該虛擬存儲空間的中斷服務(wù)程序;將生成的虛擬存儲空間以及該虛擬存儲空間的中斷服務(wù)程序的讀、寫、格式化程序集成為一個模塊加入到B1S中;重新編譯該B1S,并將編譯生成的目標(biāo)文件燒錄到B1S存儲器中。
【文檔編號】G06F3/06GK105892933SQ201410636840
【公開日】2016年8月24日
【申請日】2014年10月31日
【發(fā)明人】鄭強(qiáng), 沈汐
【申請人】重慶普石科技有限公司