
【計】 extended code memory
augment; expansion; extend; extension; strengthen
【經】 expand; expansion
code; yard
【計】 ASA code ASA
【經】 code; yard
storage; store
【計】 M; memorizer; S
擴充碼存儲器(Expanded Memory)是早期計算機系統中用于突破物理内存限制的技術,英文對應Expanded Memory Specification (EMS)。其核心機制是通過内存分頁切換,将額外的存儲空間映射到主内存的特定窗口(通常為64KB的“頁幀”),實現超出物理内存容量的數據訪問。例如,DOS系統通過EMM386.EXE驅動程式管理擴充内存,将數據分段加載到頁幀(page frame)中。
EMS依賴内存管理單元(MMU) 和專用擴展卡(如RAM闆),或通過軟件模拟(如DOS的EMM386)。數據存儲在擴展硬件中,僅當前使用的部分映射到CPU可直接尋址的物理地址空間。
受限于早期CPU(如Intel 8086)的20位地址總線,直接尋址僅1MB。擴充内存通過銀行切換(bank switching) 技術,在640KB–1MB的“上位内存區”(UMA)開辟訪問通道。
由Lotus、Intel和微軟于1985年聯合制定EMS 3.2标準,解決Lotus 1-2-3等電子表格軟件的大數據處理需求。
隨着80386處理器及擴展存儲器(Extended Memory) 技術的普及(支持直接訪問4GB内存),EMS在1990年代逐步被淘汰,現代操作系統(如Windows)轉向虛拟内存管理。
中文術語 | 英文術語 |
---|---|
擴充碼存儲器 | Expanded Memory |
頁幀 | Page Frame |
内存管理單元 | Memory Management Unit (MMU) |
銀行切換 | Bank Switching |
上位内存區 | Upper Memory Area (UMA) |
早期大型軟件(如AutoCAD 2.0)需EMS支持複雜圖形處理,用戶需手動配置CONFIG.SYS
加載驅動。
頻繁切換頁幀導緻性能損耗,且需開發者顯式調用EMS API,兼容性差于擴展内存(XMS)。
參考資料:
"擴充碼存儲器"這一術語并未被明确提及,但結合相關信息和類似概念,可以推測其可能的含義:
擴展存儲器的基本定義: 在計算機領域,"擴展存儲器"通常指通過外接設備或技術手段增加計算機原有存儲容量的方式。例如:
存儲器的核心概念: 存儲器是計算機中保存數據的核心器件,分為兩大類:
關于"碼"的特殊性: 如果術語中的"碼"特指編碼技術,可能涉及:
由于該術語未在權威資料中出現,建議:
注:存儲技術發展迅速,2025年的新型存儲器可能包含相變存儲、量子存儲等前沿方向,建議關注最新行業白皮書。
編輯寫命令崇抽揚泵倒推電導對話框防護油腹膜内妊娠格論國際判例法過去還原酸貨運轉運商胡桃木離模粉剪力圖基本原則接地線夾計數非标記樹領主民族平等平均緻死量薔薇花飾七氧化二氯全部脫發人為熱球泰勒氏試驗提早發生的投料深度完工機制