99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

電子發(fā)燒友App

硬聲App

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>嵌入式開發(fā)>DOS操作系統(tǒng)的命令大全

DOS操作系統(tǒng)的命令大全

2020-07-27 | zip | 1.09 MB | 次下載 | 10積分

資料介紹

  DOS操作系統(tǒng)最早設計時,PC機的硬件系統(tǒng)只支持1M字節(jié)的尋址空間,所以DOS只能管理最多1M字節(jié)的連續(xù)內(nèi)存空間。在這1M內(nèi)存中,又只有640K被留給應用程序使用,它們被稱為常規(guī)內(nèi)存或基本內(nèi)存,其它384K被稱為高端內(nèi)存,是留給視頻顯示和BIOS等使用的。在1982年,640K內(nèi)存對微型計算機來說顯得綽綽有余,人們甚至認為,640K的內(nèi)存可以用來干任何事?,F(xiàn)在看起來有些可笑,但在當時,情況確實如此。

  現(xiàn)在的情況是,即使你的電腦裝有幾兆或幾十兆內(nèi)存,但如果你使用DOS操作系統(tǒng),那么你也只有640K的內(nèi)存可以直接使用,1M以上的內(nèi)存要通過一些內(nèi)存管理工具才能使用。值得慶幸的是,Windows 95已經(jīng)不存在常規(guī)內(nèi)存的限制了,你所有的內(nèi)存,不管是8M還是128M,都可以被直接使用。

  在DOS下,系統(tǒng)中存在以下四種內(nèi)存:

  常規(guī)內(nèi)存(Conventional Memory);

  高端內(nèi)存(Upper Memory);

  擴充內(nèi)存(Expanded Memory);

  擴展內(nèi)存(Extended Memory)。

  常規(guī)內(nèi)存指的是0-640K的內(nèi)存區(qū)。在DOS下,一般的應用程序只能使用系統(tǒng)的常規(guī)內(nèi)存,因而都要受到640KB內(nèi)存的限制。而且由于DOS本身和config.sys文件中的安裝的設備驅(qū)動程序和autoexec.bat文件中執(zhí)行的內(nèi)存駐留程序都要占用一些常規(guī)內(nèi)存,所以應用程序能使用的常規(guī)內(nèi)存是不到640K的。有很多時候,我們都要想方設法地整理內(nèi)存,好為一些“胃口”比較大的應用程序留出足夠的常規(guī)內(nèi)存,這一點想必是許多DOS時代的電腦愛好者最熟悉不過的了。

  高端內(nèi)存是指位于常規(guī)內(nèi)存之上的384K內(nèi)存。程序一般不能使用這個內(nèi)存區(qū)域,但是EMM386.exe可以激活高端內(nèi)存的一部分,并且它允許用戶將某些設備驅(qū)動程序和用戶程序用Devicehigh或LH(即loadhigh)裝入高端內(nèi)存。dos=high,umb也是把DOS的一部分裝到高端內(nèi)存里。這里的umb是高端內(nèi)存塊(Upper Memory Block)的縮寫。

  擴充內(nèi)存是一種早期的增加內(nèi)存的標準,最多可擴充到32M。使用擴充內(nèi)存必須在計算機中安裝專門的擴充內(nèi)存板,而且還要安裝管理擴充內(nèi)存板的管理程序。由于擴充內(nèi)存是在擴展內(nèi)存之前推出的,所以大多數(shù)程序都被設計成能使用擴充內(nèi)存,而不能使用擴展內(nèi)存。由于擴充內(nèi)存使用起來比較麻煩,所以在擴展內(nèi)存出現(xiàn)后不久就被淘汰了。

  擴展內(nèi)存只能用在80286或更高檔次的機器上,目前幾乎所有使用DOS的機器上超過1M的內(nèi)存都是擴展內(nèi)存。擴展內(nèi)存同樣不能被DOS直接使用,DOS5.0以后提供了Himem.sys這個擴展內(nèi)存管理程序,我們可以通過它來管理擴展內(nèi)存。emm386.exe可以把擴展內(nèi)存(XMS)仿真成擴充內(nèi)存(EMS),以滿足一些要求使用擴充內(nèi)存的程序。

  最后再強調(diào)一下,不管擴充內(nèi)存或擴展內(nèi)存有多大,DOS的應用程序只能在常規(guī)內(nèi)存下運行。有的程序可以通過DOS擴展器(比如DOS4GW.exe等程序)使CPU進入保護模式,從而直接訪問擴展內(nèi)存;但是要注意,進入保護模式以后,計算機就脫離了DOS狀態(tài)。

  dos獲得更多常規(guī)內(nèi)存

  DOS環(huán)境下的大部分程序都是在常規(guī)內(nèi)存中運行,如果某個程序由于內(nèi)存不夠而運行失敗,最常見的問題就是常規(guī)內(nèi)存不足。下面介紹幾種常用的釋放常規(guī)內(nèi)存的方法:

  一、當系統(tǒng)配置有擴展內(nèi)存時,可以將DOS的大部分代碼和Command.com的暫駐內(nèi)存部分安裝在高內(nèi)存區(qū)(HMA)。 這要求在config.sys中包含有下述命令:

  device=Himem.sys

  dos=high

  雖然Himem.sys本身也要占用少量的常規(guī)內(nèi)存,但可以使用HMA將為我們節(jié)省出更多的常規(guī)內(nèi)存。

  二、精簡config.sys和autoexec.bat文件的內(nèi)容,不啟動那些不必要的內(nèi)存駐留程序,這些內(nèi)存駐留程序往往占用很多常規(guī)內(nèi)存。

  如果config.sys文件中含有安裝smartdrv.exe或ramdrive.sys的device命令,可以取消它們以節(jié)省常規(guī)內(nèi)存。特別是smartdrv.exe要使用大量的常規(guī)內(nèi)存。如果一定要使用ramdrive.sys,應保證RAM盤建在擴展內(nèi)存中,而不是在常規(guī)內(nèi)存中。

  如果config.sys文件含有buffers命令,應減少buffers指定的磁盤緩沖區(qū)數(shù)目,每一個緩沖區(qū)會占用532個字節(jié)的常規(guī)內(nèi)存。但是過多地減少盤緩沖區(qū)的個數(shù)會造成一些程序不能正常運行,一般buffers不宜小于15。

  如果config.sys文件中包含lastdriver命令,取消該命令或?qū)astdriver設成J或K,而不要設成Z。因為DOS為每個允許訪問的邏輯驅(qū)動器在內(nèi)存中建立一個對應的管理塊CDS,每個CDS大約占用80多個字節(jié)的常規(guī)內(nèi)存。

  config.sys文件中的device和devicehigh命令的次序是很重要的,它將影響內(nèi)存的有效使用和config.sys啟動時的一系列程序的正確運行。在config.sys文件中最好按以下次序安裝設備驅(qū)動程序:

  1 Himem.sys;

  2 使用擴展內(nèi)存的的設備驅(qū)動程序;

  3 emm386.exe,如果使用emm386仿真擴充內(nèi)存并提供對高內(nèi)存塊(UMBs)的存取功

  能,那么EMM386命令行應包括RAM開關(guān)而不用NOEMS。NOEMS禁止emm386.exe仿真

  擴充內(nèi)存,但它為安裝設備驅(qū)動程序和運行其它程序提供最大的可用高內(nèi)存塊。

  4 使用擴充內(nèi)存的的設備驅(qū)動程序;

  5 使用高內(nèi)存塊(UMBs)的設備驅(qū)動程序。

  對于autoexec.bat,我們的建議是:去掉用戶不需要的那些內(nèi)存駐留程序;如果只在Windows中使用鼠標,不要安裝任何鼠標設備驅(qū)動程序,比如mouse.com,因為Windows有一個內(nèi)置的鼠標設備驅(qū)動程序。

  三、盡可能地在高端內(nèi)存區(qū)(UMB)中安裝設備驅(qū)動程序和運行其它的內(nèi)存駐留程序。

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1EMC電路設計工程師必備的EMC基礎
  2. 0.42 MB   |  4次下載  |  2 積分
  3. 2AU3116 2×60W模擬輸入雙通道Class-D 音頻功率放大器數(shù)據(jù)手冊
  4. 1.19 MB   |  1次下載  |  免費
  5. 3低壓降肖特基整流管SR340L數(shù)據(jù)手冊
  6. 0.78 MB   |  1次下載  |  免費
  7. 4ZX8002E 觸摸調(diào)光LED集成IC數(shù)據(jù)手冊
  8. 2.27 MB   |  次下載  |  免費
  9. 5SOD-323塑料封裝ESD保護二極管SD05T系列規(guī)格書
  10. 1.07 MB   |  次下載  |  免費
  11. 6SOT-23塑料封裝ESD保護二極管SMxx Series系列規(guī)格書
  12. 0.93 MB   |  次下載  |  免費
  13. 7高效率整流二極管HER151 THRU HER158數(shù)據(jù)手冊
  14. 0.54 MB   |  次下載  |  免費
  15. 8低壓降肖特基整流管SL22 THRU SL210數(shù)據(jù)手冊
  16. 1.03 MB   |  次下載  |  免費

本月

  1. 1三相逆變主電路的原理圖和PCB資料合集免費下載
  2. 27.35 MB   |  111次下載  |  1 積分
  3. 2運算放大器基本電路中文資料
  4. 1.30 MB   |  16次下載  |  免費
  5. 3蘋果iphone 11電路原理圖
  6. 4.98 MB   |  11次下載  |  5 積分
  7. 4TL494工業(yè)用開關(guān)電源原理圖資料
  8. 0.22 MB   |  10次下載  |  1 積分
  9. 5常用電子元器件介紹
  10. 3.21 MB   |  8次下載  |  免費
  11. 6QW2893應急燈專用檢測芯片
  12. 590.40 KB  |  4次下載  |  免費
  13. 7相關(guān)協(xié)議信號總結(jié)
  14. 0.94 MB   |  4次下載  |  免費
  15. 8EMC電路設計工程師必備的EMC基礎
  16. 0.42 MB   |  4次下載  |  2 積分

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935130次下載  |  10 積分
  3. 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設計
  4. 1.48MB  |  420064次下載  |  10 積分
  5. 3Altium DXP2002下載入口
  6. 未知  |  233089次下載  |  10 積分
  7. 4電路仿真軟件multisim 10.0免費下載
  8. 340992  |  191390次下載  |  10 積分
  9. 5十天學會AVR單片機與C語言視頻教程 下載
  10. 158M  |  183344次下載  |  10 積分
  11. 6labview8.5下載
  12. 未知  |  81591次下載  |  10 積分
  13. 7Keil工具MDK-Arm免費下載
  14. 0.02 MB  |  73815次下載  |  10 積分
  15. 8LabVIEW 8.6下載
  16. 未知  |  65989次下載  |  10 積分