欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種自主擴展內(nèi)存的新方法

文檔序號:6366424閱讀:213來源:國知局
專利名稱:一種自主擴展內(nèi)存的新方法
技術領域
本發(fā)明是關于ー種自主擴展內(nèi)存的新方法。
背景技術
人們對計算機各項功能的要求越來越高,促使了計算機軟件的復雜度不斷的增カロ,這直接使軟件變得越來越龐大,這個問題對于目前以10G、100G計算的硬盤等存儲介質(zhì)或許不算什么,但對于ー些比較特殊的應用場合,如存儲于PCI擴展內(nèi)存 中的程序(如遠程啟動卡、加密卡、硬盤還原卡等),還是ー個比較棘手的問題。就硬盤還原卡這類產(chǎn)品而言,廠商要想在激烈的市場競爭中占有優(yōu)勢,手段及策略很多,其中增加產(chǎn)品功能,以實現(xiàn)產(chǎn)品的差異化,突出自身的優(yōu)勢,是ー種非??尚械霓k法,如市場上出現(xiàn)的硬盤數(shù)據(jù)保護加網(wǎng)絡功能(用于管理、備份等)的硬盤還原卡,就是一種比較成功的代表。然而,由于受PCI擴展內(nèi)存容量(一般都在64K字節(jié)以內(nèi))及價格的限制,一些很好的想法實施起來困難重重。

發(fā)明內(nèi)容
為以上目的,本發(fā)明提供了一種存儲及運行大容量PCI擴展內(nèi)存的方法,該方法包括在編寫PCI擴展內(nèi)存程序時,在作為PCI擴展內(nèi)存初始化代碼中加入讀取及處理輔助存儲介質(zhì)中數(shù)據(jù)的功能,再分別按正常的PCI擴展內(nèi)存開發(fā)流程生成初始化部分及非初始化部分ニ進制結果文件,將該初始化代碼部分依然固化到PCI擴展內(nèi)存的存儲介質(zhì)中,而將該非初始化代碼部分的內(nèi)容寫到輔助存儲介質(zhì)中;在該PCI擴展內(nèi)存中的初始化代碼被調(diào)用運行時,根據(jù)需要讀取已存儲在輔助存儲介質(zhì)中的內(nèi)容并進行處理,以完成對大容量PCI擴展內(nèi)存的支持。


參照下面的詳細說明和附圖,可以更好的理解本發(fā)明的有關結構和實現(xiàn)方法以及其目的、特征和優(yōu)勢。圖I為ー種自主擴展內(nèi)存的新方法具體實施方法在以下的詳細說明中,描述了特定的細節(jié)以便提供對本發(fā)明全面的理解。然而本專業(yè)的技術人員會認識到,本發(fā)明也可以用其它相類似的細節(jié)實施。盡管本發(fā)明不限于此,但作為本發(fā)明的ー個具體的實施例,ー種將硬盤做為存儲及運行大容量PCI擴展內(nèi)存輔助存儲介質(zhì)的實施步驟如下根據(jù)硬盤分區(qū)的知識,硬盤的第O柱面第O磁道的63個扇區(qū)中,除第I扇區(qū)用于MBR(主引導記錄)タト,其余的62個扇區(qū)都保留不用,為了簡單處理,我們可以將這62個扇區(qū)(約32K字節(jié))利用起來,用于存儲PCI擴展內(nèi)存中非初始化代碼部分內(nèi)容。在編寫PCI擴展內(nèi)存程序時,在該PCI擴展內(nèi)存初始化代碼中加入通過標準BIOS中斷讀取及處理硬盤數(shù)據(jù)的功能,以現(xiàn)實對硬盤中該PCI擴展內(nèi)存中非初始化代碼部分內(nèi)容的訪問及處理功能,再將生成的PCI擴展內(nèi)存鏡像的初始化部分內(nèi)容固化到PCI擴展內(nèi)存中,而將非初始化代碼部分的內(nèi)容寫到硬盤的62個扇區(qū)中。當該PCI擴展內(nèi)存中的初始化程序被計算機加載及運行時,就可縱根據(jù)需要讀取已存儲在硬盤扇區(qū)中的內(nèi)容并進行處理,完成對大容量PCI擴展內(nèi)存的支持。通過BIOS中斷int 13h,直接訪問硬盤扇區(qū)的部分功能性代碼參考如下mov ax,0202h ;高字節(jié)中2表示讀,3表示寫;低字節(jié)中表示扇區(qū)號;202就表示讀2號扇區(qū)mov bx, IOOOh ;用于存儲讀寫數(shù)據(jù)的內(nèi)存地址mov cx, I;扇區(qū)數(shù)mov dx,80h ;80表示主硬盤,81表示從硬盤,0表示軟盤等
int 13h ;標準BIOS磁盤功能調(diào)用雖然此處說明描述了本發(fā)明的某此特征及一種實現(xiàn)方法,但是對于本專業(yè)的技術人員來說,將會出現(xiàn)許多修改、替換、變化和等效代換。因此,本發(fā)明的保護范圍由所附的權利要求的范圍為準。
權利要求
1.一種自主擴展內(nèi)存的新方法,該方法包括以下步驟在編寫PCI擴展ROM程序時,在作為PCI擴展ROM初始化代碼中加入讀取及處理硬盤中數(shù)據(jù)的功能及數(shù)據(jù)位置的信息,及用于存儲PCI擴展ROM鏡像中非初始化代碼部分內(nèi)容的硬盤第O柱面第O磁道第2-63扇區(qū)位置的信息,再分別按正常的PCI擴展ROM開發(fā)流程生成初始化部分及非初始化部分二進制結果文件,將該初始化代碼部分依然固化到PCI擴展ROM的存儲介質(zhì)中,而將該非初始化代碼部分的內(nèi)容寫到輔助存儲介質(zhì)中;
2.一種自主擴展內(nèi)存的新方法,,其特征在于在該PCI擴展ROM中的初始化代碼被調(diào)用運行時,根據(jù)需要讀取已存儲在輔助存儲介質(zhì)中的內(nèi)容并進行處理,以完成對大容量PCI擴展ROM的支持。
全文摘要
本發(fā)明的目的在于提供一種自主擴展內(nèi)存的新方法。其基本原理是,將Boot內(nèi)存鏡像中的非初始化代碼部分內(nèi)容,先存儲于附加存儲介質(zhì)(如硬盤)中,然后在該Boot內(nèi)存鏡像中的初始化代碼運行時根據(jù)需要再讀取非初始化代碼部分內(nèi)容并進行處理,以實現(xiàn)對大容量Boot內(nèi)存銃像程序的支持。從而實現(xiàn)一種自主擴展內(nèi)存的新方法。
文檔編號G06F9/445GK102662691SQ20121006914
公開日2012年9月12日 申請日期2012年3月16日 優(yōu)先權日2012年3月16日
發(fā)明者周國鋒 申請人:蘇州優(yōu)康通信設備有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
德阳市| 辽宁省| 遵义县| 巩义市| 绥棱县| 健康| 邹城市| 抚州市| 雷州市| 浦城县| 浙江省| 花垣县| 新密市| 和政县| 兴化市| 明光市| 临颍县| 县级市| 汾西县| 靖西县| 东兰县| 长宁区| 抚宁县| 定西市| 安泽县| 阿克陶县| 西宁市| 双桥区| 黔江区| 东港市| 高邑县| 乡城县| 当涂县| 客服| 漳州市| 吴忠市| 疏勒县| 台安县| 古蔺县| 高邑县| 大渡口区|