![DOSPCセットアップチュートリアル-DOSでのメモリ管理](https://i.ytimg.com/vi/zc04Ke6e3DE/hqdefault.jpg)
コンテンツ
- 定義-拡張メモリ(EM)とはどういう意味ですか?
- Microsoft AzureとMicrosoft Cloudの紹介|このガイドを通して、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。
- Techopediaは拡張メモリ(EM)について説明します
定義-拡張メモリ(EM)とはどういう意味ですか?
拡張メモリ(EM)は、必ずしも相互に機能するわけではないか、相互に直接関連しているいくつかの技術バリエーションの包括的な用語です。ただし、これらのテクノロジは、DOSオペレーティングシステムのプログラムで使用可能なメモリの640 KB制限という同じ問題を解決するためのものでした。最も広く使用されている拡張メモリのバリアントは、拡張メモリ仕様(EMS)またはLIM EMSでした。
Microsoft AzureとMicrosoft Cloudの紹介|このガイドを通して、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。
Techopediaは拡張メモリ(EM)について説明します
拡張メモリとは、DOSオペレーティングシステムによって課されるデフォルトの640 KBの制限を超える使用を許可するためのさまざまな方法を指します。最も広く使用されている拡張メモリシステムは、Lotus Software、Intel、Microsoftが共同で開発した仕様で、単に拡張メモリ仕様と呼ばれていました。しかし、他と区別するために、開発者を示すためにLIM EMSと呼ばれることもありました。最初に広く使用されたバージョンはEMS 3.2で、最大8 MBの拡張メモリをサポートできました。
別の拡張メモリテクノロジーは、AST Research、Ashton-TateおよびQuadram、Extended EMS(EEMS)によって開発され、LIM EMS 3.xと直接競合しました。 EEMSでは、CPU割り込みまたはビデオカードやネットワークカードで使用される専用I / Oメモリに直接関連付けられていない限り、下位RAMの16 KB領域を拡張メモリにマップできました。これは、プログラムが追加のRAMに出入りできることを意味していました。ただし、実際にはEEMSのすべての機能がLIM EMSに組み込まれました。
IBMには独自の拡張メモリ仕様もあり、拡張メモリアダプタ(XMA)と呼ばれていました。彼らは、拡張メモリモデルまたは拡張メモリのいずれかで対処できる拡張ボードを使用していました。これらのボードはそのままではEMSで動作せず、それに使用されるIBM DOSドライバーはXMAEM.SYSでしたが、XMA2EMS.SYSと呼ばれる後のドライバーがXMAボードにEMSエミュレーションを提供しました。