請問MS-DOS中的”擴充記憶體”指的是什麼?

2006-05-09 10:31 pm
請問有沒有大大知道
在WINDOWS ME的作業系統中
按下開始→程式集→附屬應用程式→MS-DOS模式(按右鍵)→內容→記憶體標籤下有個 \"擴充記憶體(EMS)\" 是指什麼呢?
有的電腦的\"擴充記憶體(EMS)\"項目空白沒有內容,但有的電腦卻有出現下拉式選單供選擇,為什麼呢?

回答 (2)

2006-05-10 12:15 am
✔ 最佳答案
早期的DOS作業系統, 由於當時的純文字環境對記憶體需求不高, PC基本記憶體定址只設計到640KB; 後來慢慢的640KB不夠了, 為了不改變PC硬體架構, 就使用擴充記憶體EMS的方式來讓系統使用更多的記憶體.EMS (以下轉載自:http://cweb.msi.com.tw/program/service/terminology/terminology_view.php?SERIALS=73 )英文全名為Expanded Memory Specification,中文名稱為擴充記憶體標準。擴充記憶體標準是由蓮花(Lotus)、英特爾(Intel)、微軟(Microsoft)所共同制定的一個工業標準,簡稱為EMS。最早它是設計於主機板上,最多可加至8 MB的記憶體,不過後來卻發展成一個記憶體的管理程式。它工作的方式是在MS-DOS可定址的1024 kB記憶體當中(640~1024kB之間),開啟一個64 kB的頁框(page frame),以映射的方式,來存取整個擴充的記憶體。所以在Windows系統裡的MS-DOS模式, 是為了使DOS程式能在Windows下能執行的模擬環境, 而有的程式會直接對EMS作存取, 所以才提供這個設定選項.至於有的Windows會有選擇, 有的卻沒有, 個人推測是系統的config.sys及autoexec.bat的相關EMS有無設定的緣故.不過這類記憶體環境設定只有以DOS為基礎架構建制的WindowsMe及之前的版本會有(95,98等), NT,2000,XP因為已經是不一樣的作業系統技術, 並不以DOS為基礎架構, 捨棄對DOS的相容性, 也相對確保系統的穩定性.
參考: 孤狗大神
2015-05-08 8:07 am
網上看了這家,因為我公司的硬碟故障,微軟的張經理都找過他們,把他們送去內湖救不出來的,都給救出來
http://www.datamaster.com.tw/
http://millerforyew1.pixnet.net/blog/


收錄日期: 2021-04-30 10:11:57
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20060509000012KK05652

檢視 Wayback Machine 備份