張金明 14586 字 5個月前

虛擬內存

(5 / 13)
登入後報錯可獲 3天VIP 免廣告——立即登入

6有32位地址線,它可尋址高達4GB的擴展內存圖解地址

空間,為了區別起見,我們把1MB以上的地址空間稱為擴展內存XMS(eXtendmemory)。

在386以上檔次的微機中,有兩種存儲器工作方式,一種稱為實地址方式或實方式,另一種稱為保護方式。在實方式下,物理地址仍使用20位,所以最大尋址空間為1MB,以便與8086兼容。保護方式采用32位物理地址,尋址範圍可達4GB。DOS係統在實方式下工作,它管理的內存空間仍為1MB,因此它不能直接使用擴展存儲器。為此,Lotus、Intel、AST及Microsoft公司建立了MS-DOS下擴展內存的使用標準,即擴展內存規範XMS。我們常在Config.sys文件中看到的Himem.sys就是管理擴展內存的驅動程序。

擴展內存管理規範的出現遲於擴充內存管理規範。

高端內存區

在實方式下,內存單元的地址可記為:段地址:段內偏移

高端內存

通常用十六進製寫為XXXX:XXXX。實際的物理地址由段地址左移4位再和段內偏移相加而成。若地址各位均高端內存

為1時,即為FFFF:FFFF。其實際物理地址為:FFF0+FFFF=10FFEF,約為1088KB(少16字節),這已超過1MB範圍進入擴展內存了。這個進入擴展內存的區域約為64KB,是1MB以上空間的第一個64KB。我們把它稱為高端內存區HMA(HighMemoryArea)。HMA的物理存儲器是由擴展存儲器取得的。因此要使用HMA,必須要有物理的擴展存儲器存在。此外HMA的建立和使用還需要XMS驅動程序HIMEM.SYS的支持,因此隻有裝入了HIMEM.SYS之後才能使用HMA。

上位內存

為了解釋上位內存的概念,我們還得回過頭看看保留內存區。保留內存區是指640KB~1024KB(共384KB)區域。這部分區域在PC誕生之初就明確是保留給係統使用的,用戶程序無法插足。但這部分空間並沒有充分使用,因此大家都想對剩餘的部分打主意,分一塊地址空間(注意:是地址空間,而不是物理存儲器)來使用。於是就得到了又一塊內存區域UMB。

UMB(UpperMemoryBlocks)稱為上位內存或上位內存塊。它是由擠占保留內存中剩餘未用的空間而產生的,它的物理存儲器仍然取自物理的擴展存儲器,它的管理驅動程序是EMS驅動程序。

SHADOW(影子)內存

對於細心的讀者,可能還會發現一個問題:即是對於裝有1MB或1MB以上物理存儲器的機器,其640KB~內存

1024KB這部分物理存儲器如何使用的問題。由於這部分地址空間已分配為係統使用,所以不能再重複使內存用。為

了利用這部分物理存儲器,在某些386係統中,提供了一個重定位功能,即把這部分物理存儲器的地址重定位為1024KB~1408KB。這樣,這部分物理存儲器就變成了擴展存儲器,當然可以使用了。但這種重定位功能在當今高檔機器中不再使用,而把這部分物理存儲器保留作為Shadow存儲器。Shadow存儲器可以占據的地址空間與對應的ROM是相同的。Shadow由RAM組成,其速度大大高於ROM。當把ROM中的內容(各種BIOS程序)裝入相同地址的ShadowRAM中,就可以從RAM中訪問BIOS,而不必再訪問ROM。這樣將大大提高係統性能。因此在設置CMOS參數時,應將相應的Shadow區設為允許使用(Enabled)。

奇\/偶校驗

奇\/偶校驗(ECC)是數據傳送時采用的一種校正數據錯誤的一種方式,分為奇校驗和偶校驗兩種。

請訪問ᴏᴏᴘ.ᴛᴡ獲取最快的章節更新

如果是采用奇校驗,在傳送每一個字節的時候另外附加一位作為校驗位,當實際數據中“1”的個數為偶數的時候,這個校驗位就是“1”,否則這個校驗位就是“0”,這樣就可以保證傳送數據滿足奇校驗的要求。在接收方收到數據時,將按照奇校驗的要求檢測數據中“1”的個數,如果是奇數,表示傳送正確,否則表示傳送錯誤。

。數偶為數個的”1“中據數測檢是隻,樣一程過的驗校奇和程過的驗校偶理同

遲延LC

。素因的察不可不個一是這,時存內牌品購選在此因。質品的秀優更了證保也時同,高較對相求要藝工裝組的BCP及片芯的商廠存內於對,上度程定一在樣這,2為須必間時應反的LC求要製強,中範規新的訂製新重letnI在而,3為定規值數個這,中準標存內331CP的期早在。短越間時的需所應反表代,小越字數。種兩3和2是值數參的般一。度速應反的後令指的UPC到接存內是就,說的單簡,間時遲延的需所據數取存存內是的指,寫縮的ycnetaLSAC是LC。誌標個一另的存內定衡是間時應反LC

存內

。間時的應響存內待等前態狀序就作操取存行進據數入進統係是成釋解以可上本基遲延存內:釋詮的另有還

存內

。遲延的1者或0現實法無還術技存內態動的在現以為認織組準標存內際國此因,遲延的低更5-2-2-2比有沒於由。中統係的器理處DMA及以爾特英於基於用適雙雙則規條這。高越就也能性的他其腦電而進,快越就也度速的據數取讀中存內從腦電,短越的置設間時遲延存內,理道的樣同。菜上你給員務服待等就後然,菜點要先首你。樣一程過的餐用裡館餐在你像就,喻比的象形個打

。個一的大最間中們它是言而般一字數個四第而。遲延egrahcerP-ot-tcA和間時電充預SAR是的示表別分字數個兩的來下接,遲延SAC-SAR是的示表字數個二第。間時遲延的需所據數取存存內是就也,ycnetaLSAC是的示表它,要重為最字數個一第,中其。5-2-2-2如例,遲延存內個一示表來字數伯拉阿的著連個4用們我,下況情常通

結總


✅ 付款功能已修復,現在可以正常購買了 — 支援信用卡 · Apple Pay · Google Pay · WebATM · ATM 轉帳
😤 廣告總在最入戲的時候跳出來?
月付 $5 USD,升級 VIP 後全站所有頁面廣告立即全關——
不是只有這本書,是整個 oop.tw 每一頁、每一章,從此一路讀到底不被打斷。 $5 USD ≈ 一杯珍奶的錢,換一整個月零廣告清爽閱讀 · 隨時可取消
✅ 全站廣告全關 ✅ 工口專區全本解鎖 ✅ 月卡 $5 USD · 季卡 $13 USD · 年卡 $45 USD
⭐ 登入 / 免費註冊後升級
加我 LINE 好友,分享好書不錯過
第一時間獲得新書推薦、書單更新通知
立即加入
上一頁 書頁/目錄
/ 13 頁
下一頁
為本書評分(每位讀者可評一次,提交後無法修改
發表評論
匿名讀者 身份發表
讀者評論