国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種具有虛擬軟式磁盤驅(qū)動器的計(jì)算機(jī)系統(tǒng)的制作方法

      文檔序號:6598756閱讀:262來源:國知局
      專利名稱:一種具有虛擬軟式磁盤驅(qū)動器的計(jì)算機(jī)系統(tǒng)的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及一種計(jì)算機(jī)系統(tǒng),更詳而言之,特別是指一種具有虛擬軟式磁盤驅(qū)動器的計(jì)算機(jī)系統(tǒng)。
      背景技術(shù)
      近年來,計(jì)算機(jī)的發(fā)展是一日千里,日新月異,被廣泛使用的程度大至工商業(yè)小至家庭與個人,因此早已在現(xiàn)今社會占有相當(dāng)程度的重要性。個人計(jì)算機(jī)(Personal Computer,PC)或工業(yè)用計(jì)算機(jī)(Industrial PC),于開機(jī)時均需要有一開機(jī)程序,一般均使用所謂的MS-DOS操作系統(tǒng)(Operation System,OS)進(jìn)行開機(jī)和指令執(zhí)行,它是將一存有開機(jī)程序的磁盤片,放入軟式磁盤驅(qū)動器中,然后計(jì)算機(jī)從軟式磁盤驅(qū)動器中讀取磁盤片的開機(jī)程序,進(jìn)行開機(jī)程序。然而,當(dāng)儲存于磁盤片的開機(jī)程序因磁盤片本身受損或受計(jì)算機(jī)病毒侵害而無法使用,且亦無備份開機(jī)程序時,便無法激活計(jì)算機(jī)。
      因此一種能夠避免磁盤片本身受損,計(jì)算機(jī)病毒侵害、增加開機(jī)速度及可擦寫并行,不需燒錄器輔助的虛擬軟式磁盤驅(qū)動器,便成為業(yè)界當(dāng)務(wù)之急。

      發(fā)明內(nèi)容
      本發(fā)明的目的是提供一種具有虛擬軟式磁盤驅(qū)動器的計(jì)算機(jī)系統(tǒng),藉此取代傳統(tǒng)的軟式磁盤驅(qū)動器,作為存放開機(jī)程序或重要數(shù)據(jù)文件的虛擬軟式磁盤驅(qū)動器。
      本發(fā)明的目的是這樣實(shí)現(xiàn)的一種具有虛擬軟式磁盤驅(qū)動器的計(jì)算機(jī)系統(tǒng),其特征在于包括一計(jì)算機(jī),該計(jì)算機(jī)系藉由一開機(jī)測試程序及一操作系統(tǒng)程序進(jìn)行開機(jī);一儲存裝置,為靜態(tài)隨機(jī)存取內(nèi)存,設(shè)置于該計(jì)算機(jī)內(nèi),具有一虛擬軟式磁盤驅(qū)動器,該虛擬軟式磁盤驅(qū)動器包括有類似軟式磁盤驅(qū)動器的儲存功能及存放該操作系統(tǒng)程序;一記憶裝置,儲存該開機(jī)測試程序,包括一中斷處理例程,接收該操作系統(tǒng)向軟式磁盤驅(qū)動器發(fā)出的命令,并轉(zhuǎn)向至該儲存裝置。
      所述的一種具有虛擬軟式磁盤驅(qū)動器的計(jì)算機(jī)系統(tǒng),其特征在于該計(jì)算機(jī)系統(tǒng)為個人計(jì)算機(jī)以及工業(yè)用計(jì)算機(jī)。所述的一種具有虛擬軟式磁盤驅(qū)動器的計(jì)算機(jī)系統(tǒng),其記憶裝置為嵌入BIOS延伸區(qū)的BIOS。
      本發(fā)明的優(yōu)點(diǎn)是具備更高的可靠度、更快的儲存速度、較佳的安全性及不占空間等。


      圖1是本發(fā)明的工作原理流程圖。
      圖2是本發(fā)明中斷處理例程的工作原理流程圖。
      圖示符號說明依據(jù)本發(fā)明所制造的裝置,于不同圖標(biāo)中,相同組件,均以同一編號來表示。
      (10)步驟一(20)步驟二具體實(shí)施方式
      為使審查員能確實(shí)了解本發(fā)明欲達(dá)前述目的,而所需具備特殊構(gòu)造及其操作技術(shù)手段,茲配合圖示及圖號詳細(xì)說明如后,謹(jǐn)請參閱。
      實(shí)現(xiàn)本發(fā)明的最佳方式本發(fā)明為一種具有虛擬軟式磁盤驅(qū)動器的計(jì)算機(jī)系統(tǒng),首先請先參閱圖1,為本發(fā)明的工作原理流程圖步驟一(10),當(dāng)計(jì)算機(jī)(個人計(jì)算機(jī)或工業(yè)用計(jì)算機(jī)(Industrial PC))開機(jī)時,基本輸出入系統(tǒng)(Basic Input Output System,BIOS)會進(jìn)行一連串的開機(jī)測試程序,亦稱為開機(jī)自我測試(Power On Self Test,POST),當(dāng)進(jìn)行開機(jī)測試程序時,BIOS會掃描計(jì)算機(jī),判斷是否有任何具有ROM的裝置存在,例如網(wǎng)絡(luò)卡或SCSI卡等,當(dāng)偵測到具ROM的裝置存在時,即加載ROM初始碼。
      當(dāng)ROM初始碼加載后,開始對靜態(tài)隨機(jī)存取內(nèi)存(SRAM)進(jìn)行記憶容量檢測,判斷SRAM是256k或64k,并讀取SRAM的跳線(Jumper)設(shè)定,BIOS中內(nèi)嵌一BIOS延伸區(qū),當(dāng)SRAM被激活時,會將SRAM仿真成360K或1.44M的軟式磁盤驅(qū)動器;即SRAM虛擬軟式磁盤驅(qū)動器,并依據(jù)跳線對CMOS數(shù)據(jù)進(jìn)行修改,將SRAM虛擬軟式磁盤驅(qū)動器設(shè)定為A槽磁盤驅(qū)動器或B槽磁盤驅(qū)動器。
      當(dāng)SRAM虛擬軟式磁盤驅(qū)動器設(shè)定完成后,BIOS延伸區(qū)會整合所獲得的設(shè)定資料,將原軟式磁盤驅(qū)動器挪移至另一槽,使得計(jì)算機(jī)中同時具備有軟式磁盤驅(qū)動器與激活的SRAM虛擬軟式磁盤驅(qū)動器,例如,當(dāng)SRAM虛擬軟式磁盤驅(qū)動器為A槽時,原來位于A槽的軟式磁盤驅(qū)動器即改變?yōu)锽槽,同理當(dāng)SRAM虛擬軟式磁盤驅(qū)動器為B槽時,軟式磁盤驅(qū)動器即為A糟。
      當(dāng)SRAM虛擬軟式磁盤驅(qū)動器完成設(shè)定后,BIOS延伸區(qū)會擷取軟式磁盤驅(qū)動器的中斷處理例程(Interrupt Service Routine,ISR)地址并更改為SRAM虛擬軟式磁盤驅(qū)動器ISR的地址,使?fàn)柡蟛僮飨到y(tǒng)處理軟式磁盤驅(qū)動器的指令時(如讀、寫、確認(rèn)、格式化等)皆會轉(zhuǎn)向至SRAM虛擬軟式磁盤驅(qū)動器ISR中。
      步驟二(20),在將SRAM虛擬軟式磁盤驅(qū)動器ISR更改設(shè)定后,繼續(xù)后續(xù)的開機(jī)測試程序,并加載操作系統(tǒng)開機(jī)程序進(jìn)行開機(jī)。
      接下來,請參閱圖2,為本發(fā)明中斷處理例程的工作原理流程圖。當(dāng)BIOS延伸區(qū)完成更改SRAM虛擬軟式磁盤驅(qū)動器的ISR設(shè)定后,操作系統(tǒng)在處理任何有關(guān)于軟式或硬式磁盤驅(qū)動器的指令時,皆會先被SRAM虛擬軟式磁盤驅(qū)動器的ISR攔截,進(jìn)行判斷,當(dāng)指令是關(guān)于軟式磁盤驅(qū)動器時,便判斷是否為SRAM虛擬軟式磁盤驅(qū)動器命令指令,如命令指令不是關(guān)于軟式磁盤驅(qū)動器時,即將命令指令傳回原ISR,做后續(xù)處理,如硬盤或、SCSI或其它等,并回傳處理結(jié)果給操作系統(tǒng)。如果指令是關(guān)于軟式磁盤驅(qū)動器時,便判斷是否為SRAM虛擬軟式磁盤驅(qū)動器指令,如果是SRAM虛擬軟式磁盤驅(qū)動器指令,即交由SRAM虛擬軟式磁盤驅(qū)動器進(jìn)行處理,而SRAM虛擬軟式磁盤驅(qū)動器在完成處理后,回傳處理結(jié)果至操作系統(tǒng)。當(dāng)指令不是軟式磁盤驅(qū)動器亦非SRAM虛擬軟式磁盤驅(qū)動器時,則送至軟式磁盤驅(qū)動器進(jìn)行處理,同樣將處理結(jié)果回傳給操作系統(tǒng),在處理完成后。
      此外,本發(fā)明的SRAM虛擬軟式磁盤驅(qū)動器,因使用靜態(tài)隨機(jī)存取內(nèi)存可擦寫并行,使得寫錄檔案時不需燒錄器或任何其它寫入應(yīng)用程序輔助。
      綜上所陳,本發(fā)明擁有較傳統(tǒng)軟式磁盤驅(qū)動器更高的可靠度、更快的儲存速度、較佳的安全性及不占空間等優(yōu)點(diǎn),極適用作為存放開機(jī)程序或重要數(shù)據(jù)文件。
      權(quán)利要求
      1.一種具有虛擬軟式磁盤驅(qū)動器的計(jì)算機(jī)系統(tǒng),其特征在于包括一計(jì)算機(jī),該計(jì)算機(jī)系藉由一開機(jī)測試程序及一操作系統(tǒng)程序進(jìn)行開機(jī);一儲存裝置,為靜態(tài)隨機(jī)存取內(nèi)存,設(shè)置于該計(jì)算機(jī)內(nèi),具有一虛擬軟式磁盤驅(qū)動器,該虛擬軟式磁盤驅(qū)動器包括有類似軟式磁盤驅(qū)動器的儲存功能及存放該操作系統(tǒng)程序;一記憶裝置,儲存該開機(jī)測試程序,包括一中斷處理例程,接收該操作系統(tǒng)向軟式磁盤驅(qū)動器發(fā)出的命令,并轉(zhuǎn)向至該儲存裝置。
      2.根據(jù)權(quán)利要求1所述的一種具有虛擬軟式磁盤驅(qū)動器的計(jì)算機(jī)系統(tǒng),其特征在于該計(jì)算機(jī)系統(tǒng)為個人計(jì)算機(jī)以及工業(yè)用計(jì)算機(jī)。
      3.根據(jù)權(quán)利要求1所述的一種具有虛擬軟式磁盤驅(qū)動器的計(jì)算機(jī)系統(tǒng),其特征在于該記憶裝置為嵌入BIOS延伸區(qū)的BIOS。
      全文摘要
      本發(fā)明是一種具有虛擬軟式磁盤驅(qū)動器的計(jì)算機(jī)系統(tǒng),是以靜態(tài)隨機(jī)存取內(nèi)存仿真軟式磁盤驅(qū)動器,籍以取代傳統(tǒng)軟式磁盤驅(qū)動器,其做法是在BIOS裝置中內(nèi)嵌一BIOS延伸區(qū),取代原本軟式磁盤驅(qū)動器的中斷處理例程,轉(zhuǎn)而處理靜態(tài)隨機(jī)存取內(nèi)存,BIOS擴(kuò)充區(qū)同時亦更改CMOS設(shè)定,將靜態(tài)隨機(jī)存取內(nèi)存仿真為軟式磁盤驅(qū)動器,原軟式磁盤驅(qū)動器被遮沒或被更改為另一磁槽;因此本發(fā)明比傳統(tǒng)軟式磁盤驅(qū)動器有更高的可靠度、更快的儲存速度、較佳的安全性及不占空間等優(yōu)點(diǎn),極適用作為存放開機(jī)程序或重要數(shù)據(jù)文件。
      文檔編號G06F15/00GK1501256SQ02149459
      公開日2004年6月2日 申請日期2002年11月19日 優(yōu)先權(quán)日2002年11月19日
      發(fā)明者李輔元, 廖建國, 簡志昌 申請人:研揚(yáng)科技股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1