EMM386.EXERAMって何?



◇-EMM386.EXE RAMって何?-マサミ(10/21-15:21)No.4051
 ┗16bit メモリーマネージャです。-おだ(10/21-21:48)No.4054
  ┗もう少し甘えさせて-マサミ(10/22-15:34)No.4073
   ┗Re:もう少し甘えさせて-素人(10/22-18:19)No.4078
    ┗勉強します-マサミ(10/23-12:10)No.4095

4051EMM386.EXE RAMって何?マサミ 10/21-15:21

OS名:Windows98
パソコン名:
ソフト名:
Windows98再インストール後「既に実行中のプログラムが在ります、
EMM386は読みこまれませんでした」のメッセージを避ける為。
マニュアルに従って、config.sysから
device=c:\windows\EMM386.EXE RAM
のチェックを外しています。
ところで、EMM386.EXE RAMって何?
ついでに、NOEMSって何の事?
恥を偲んでお尋ねします、解りやすく説明してくださる方
お願いします。



405416bit メモリーマネージャです。おだ 10/21-21:48
記事番号4051へのコメント
マサミさんは No.4051「EMM386.EXE RAMって何?」で書きました。
>OS名:Windows98
>パソコン名:
>ソフト名:
>Windows98再インストール後「既に実行中のプログラムが在ります、
>EMM386は読みこまれませんでした」のメッセージを避ける為。
>マニュアルに従って、config.sysから
>device=c:\windows\EMM386.EXE RAM
>のチェックを外しています。
>ところで、EMM386.EXE RAMって何?
>ついでに、NOEMSって何の事?
>恥を偲んでお尋ねします、解りやすく説明してくださる方
>お願いします。
>

EMM386 は DOS モードでのメモリーマネージャです。
EMS メモリや XMS メモリを管理しています。
特に EMS を使う DOS プログラムを使わないのであれば、オプションの
RAM (=EMS を使う) を NOEMS (=EMS を使わない) に変更することで
UMB (640KB から 1MB までのメモリー空間) を 64KB あけることができ、
そこに多くの 16bit ドライバをロードできるので、基本メモリ
(640KB までのメモリー空間) を広くすることができます。

4073もう少し甘えさせてマサミ 10/22-15:34
記事番号4054へのコメント
おださんは No.4054「16bit メモリーマネージャです。」で書きました。
>マサミさんは No.4051「EMM386.EXE RAMって何?」で書きました。
>>OS名:Windows98
>>パソコン名:
>>ソフト名:
>>Windows98再インストール後「既に実行中のプログラムが在ります、
>>EMM386は読みこまれませんでした」のメッセージを避ける為。
>>マニュアルに従って、config.sysから
>>device=c:\windows\EMM386.EXE RAM
>>のチェックを外しています。
>>ところで、EMM386.EXE RAMって何?
>>ついでに、NOEMSって何の事?
>>恥を偲んでお尋ねします、解りやすく説明してくださる方
>>お願いします。
>>
>
>EMM386 は DOS モードでのメモリーマネージャです。
>EMS メモリや XMS メモリを管理しています。
>特に EMS を使う DOS プログラムを使わないのであれば、オプションの
>RAM (=EMS を使う) を NOEMS (=EMS を使わない) に変更することで
>UMB (640KB から 1MB までのメモリー空間) を 64KB あけることができ、
>そこに多くの 16bit ドライバをロードできるので、基本メモリ
>(640KB までのメモリー空間) を広くすることができます。
>回答ありがとうございます、よくわかりました
甘えついでにもう少しお願いします。
config.sysに以下の二行の記述があります
device=c:\windows\EMM386.EXE RAM NOEMS

device=c:\windows\EMM386.EXE RAM
REM [Header]
Windows98再インストールの影響でこうなったと思われますが、
下の行は削除しても良いのでしょうか?
また、テキストによれば
device=c:\windows\emm386.exe noems novcpi d=256
とするとなっていますが、上記との違いは?
つまり、novcpi d=256って何ですか?
よろしくお願いします。



4078Re:もう少し甘えさせて素人 10/22-18:19
記事番号4073へのコメント
マサミさんは No.4073「もう少し甘えさせて」で書きました。

>甘えついでにもう少しお願いします。
>config.sysに以下の二行の記述があります
>device=c:\windows\EMM386.EXE RAM NOEMS
>
>device=c:\windows\EMM386.EXE RAM
>REM [Header]
>Windows98再インストールの影響でこうなったと思われますが、
>下の行は削除しても良いのでしょうか?

Config.SYSでREMというのは注釈の意味なので消しても問題ないと思います。
ほっといてもかまいませんが・・・。

>また、テキストによれば
>device=c:\windows\emm386.exe noems novcpi d=256
>とするとなっていますが、上記との違いは?
>つまり、novcpi d=256って何ですか?
>よろしくお願いします。

簡単にEMM386.EXEのパラメータを書きます。
memory
EMS/VCPIメモリとして拡張メモリの最大許容値をKバイト単位で指定
/P
ページフレームのベースアドレスを指定
D=
バッファを使用した最大のDMA転送の為に予約するメモリのKバイト数を指定
RAM=
UMBの為に使用されるセグメントアドレスの範囲を指定し同時にEMSのサポートを
可能にする。範囲指定が無い場合は使用可能なすべてのメモリを使ってEMSとUMB
に対するページフレームを作成する。
NOEMS
UMBへのアクセス機能のみ提供する
NOVCPI
VCPIアプリ(DOS版一太郎V5等)へのサポート禁止。必ずNOEMSと同時に指定す
る。

マサミさんのEMM386.EXEは
UMBへのアクセス機能のみ提供して、VCPIアプリへのサポートはせず、
DMAバッファを256Kバイト(最大値)確保してくれます。

その他EMM386.EXEにはまだパラメータが有りますが書くと長くなりますので
書店でDOS関係の本を立ち読みしてください。


4095勉強しますマサミ 10/23-12:10
記事番号4078へのコメント
素人さんは No.4078「Re:もう少し甘えさせて」で書きました。
>マサミさんは No.4073「もう少し甘えさせて」で書きました。
>
>>甘えついでにもう少しお願いします。
>>config.sysに以下の二行の記述があります
>>device=c:\windows\EMM386.EXE RAM NOEMS
>>
>>device=c:\windows\EMM386.EXE RAM
>>REM [Header]
>>Windows98再インストールの影響でこうなったと思われますが、
>>下の行は削除しても良いのでしょうか?
>
>Config.SYSでREMというのは注釈の意味なので消しても問題ないと思います。
>ほっといてもかまいませんが・・・。
>
>>また、テキストによれば
>>device=c:\windows\emm386.exe noems novcpi d=256
>>とするとなっていますが、上記との違いは?
>>つまり、novcpi d=256って何ですか?
>>よろしくお願いします。
>
>簡単にEMM386.EXEのパラメータを書きます。
>memory
>EMS/VCPIメモリとして拡張メモリの最大許容値をKバイト単位で指定
>/P
>ページフレームのベースアドレスを指定
>D=
>バッファを使用した最大のDMA転送の為に予約するメモリのKバイト数を指定
>RAM=
>UMBの為に使用されるセグメントアドレスの範囲を指定し同時にEMSのサポートを
>可能にする。範囲指定が無い場合は使用可能なすべてのメモリを使ってEMSとUMB
>に対するページフレームを作成する。
>NOEMS
>UMBへのアクセス機能のみ提供する
>NOVCPI
>VCPIアプリ(DOS版一太郎V5等)へのサポート禁止。必ずNOEMSと同時に指定す
>る。
>
>マサミさんのEMM386.EXEは
>UMBへのアクセス機能のみ提供して、VCPIアプリへのサポートはせず、
>DMAバッファを256Kバイト(最大値)確保してくれます。
>
>その他EMM386.EXEにはまだパラメータが有りますが書くと長くなりますので
>書店でDOS関係の本を立ち読みしてください。
>ありがとうございました。
98DOS機、Win95機、Win98機と
パソ歴こそ長いものの、特定のアプリを使うだけで
Systemの勉強をしてこなかったつけがまわりました。
もっとも、現在のWin98機になるまで
知識の必要なトラブルが無かったので、DOSなど
意識しないで来ていました。
(て言うか、使いこなしていなかっただけ)
現機になってから、トラブルの連続で否応無しに勉強
させられます。
今後ともよろしくお願いします。
>

A1.本ページは参考になりましたか? 又はアドバイスがありますか?
解決 参考になった 参考にならなかった アドバイスする

A2.何度目の訪問ですか?
初めて来た   数度目(2〜4) 5回以上来ている   管理人:

A3.何か一言どうぞ(アドレスは書くことができません)

A4.アドレスがあればどうぞ(1つまで)


↑↑↑↑よろしければ押してください↑↑↑↑

何か一言(本ページで参考になったならないを含めて残してあります)
◎:解決 ○:参考になった ×:参考にならなかった !:アドバイスあり

参考回数投稿日時何か一言
初めて2004/02/29/(日) 00:16:42MSIE6/Windows98
初めて2008/10/19/(日) 19:06:59 Netscape4/WinNT