標籤: 暫無標籤

  UMB是英文Upper Memory Block的縮寫,是常規內存上面一層的內存(64OKB~1024KB),我們又稱之為DOS高端內存(地址為0A0000H~0FFFFFH)。由於PC的老祖先把DOS使用的內存限定在640KB的框框里,所以大家都想盡辦法要突破640KB的緊箍罩以擺脫640KB的限制,讓DOS的一些程序擺脫640KB藩籬。在DOS可以控制的1MB內存空間中,常規內存佔了640KB,其餘的384KB的上位內存(UMB)保留給BIOS ROM、顯示卡和其他各種擴展卡使用,但是還有一些保留空間未使用,所以在DOS 5.0以上的版本,即有突破640KB的能耐,允許使用常規內存上面的384KB的上位內存UMB(地址0A0000H~OFFFFFlH),但是要超越傳統的640KB,必須有一些條件和操作,其條件和操作如下:


  ◎386以上的電腦和384KB以上的擴展內存。


  ◎DOS 5.0以上的版本。


  ◎CONFIG.SYS設置Devuce=C:\DOS\HIMEM.SYS(擴展內存XMS驅動程序)。


  ◎CONFIG.SYS設置Device=C:\DOS\emm386.EXE, NOEMS(擴充內存EMS模擬驅動程序)。


  ◎CONFIG.SYS設置DOS=HIGH,UMB。

相關評論

同義詞:暫無同義詞