Parameter: |
|
on|off|auto |
Durch diese Parameter wird der Gerätetreiber (EMM386.EXE), der die Simulation von Expanded Memory durchführt, ein- (on) oder ausgeschaltet (off).
Durch auto wird der AUTO-Modus aktiviert, in dem der Treiber nur eingeschaltet wird, wenn ein Programm Expanded Memory benötigt. Die Voreinstellung ist on.
Die Option off wird ignoriert und mit einer Fehlermeldung quittiert, wenn zum Zeitpunkt des Aufrufs der UMB-Bereich belegt ist oder Expanded Memory verwendet wird.
|
Unter Windows: |
Unter Windows wird nur der Treiberstatus wie im folgenden Beispiel angezeigt:
Geben Sie den Befehl ein, ohne daß Windows geladen ist, erhalten Sie wesentlich mehr Informationen, die auch angezeigt werden, wenn der Treiber EMM386.EXE während des Ladevorgangs des Betriebssystems installiert wird.
Das Aussehen des Informationsschirms kann unterschiedlich von unserem Beispiel sein, da die Ausgabe von den eingestellten Optionen abhängig ist.
|
D:\IV\ERG10: |
emm386 |
|
|
MICOSOFT Expansionsspeicher-Manager 386 Version 4.20.06X |
(C) Copyright Micosoft Corporation 1986, 1991 |
|
Verfügbarer Expansionsspeicher |
640 KB |
|
|
LIM/EMS Version |
4.0 |
|
Gesamtanzahl Expansionsspeicher-Seiten |
64 |
|
Verfügbare Expansionsspeicher-Seiten |
40 |
|
Gesamtzahl Zugriffsnummern |
64 |
|
Aktive Zugriffsnummers |
1 |
|
Seitenrahmensegment |
D000 H |
|
|
Verfügbarer hoher Speicherbereich (Upper Memory) insgesamt |
0 KB |
|
Größter, verfügbare Block im hohen Speicher (Upper Memory) |
0 KB |
|
Startadresse des hohen Speicherbereichts (Upper Memory) |
C800 H |
|
EMM386 aktiv. |
|
|
|
D:\IV\ERG10: |
|
|
Erklärungen: |
Im folgenden geben wir Ihnen eine kurze Erklärung der Informationen aus unserem Beispiel. Einige davon werden Sie besser verstehen, wenn Sie den Rest des Kapitels gelesen haben:
|
|
* |
Die Größe des Expanded Memory (Expansionsspeicher) wird mit 640 KB angegeben. |
|
* |
Das Expanded Memory wird nach dem LIM-Verfahren Version 4.0 bearbeitet (LIM steht für Lotus-Intel-Micosoft). |
|
* |
Die verfügbare Kapazität wurde in 64 Seiten unterteilt, von denen noch 40 verfügbar sind. |
|
* |
Es stehen 64 Handles (Zugriffsnummern) für den Zugriff auf den Expansionsspeicher zur Verfügung. |
|
* |
Der Seitenrahmen, in den die Seiten des Expanded Memory übertragen werden, liegt im Hauptspeicher im Segment D000H. |
|
* |
Im UMB-Bereich, der mit Segment C800H beginnt, sind keine Blöcke mehr verfügbar.
|
Beschreibung: |
Wenn ein PC über Extended Memory (Erweiterungsspeicher über dem 1-MB-Bereich) und über einen 80386- oder 80486-Prozessor verfügt, kann über eine DEVICE-Anweisung in der Datei CONFIG.SYS der Zusatztreiber EMM386.EXE installiert werden, der drei Funktionen bietet: |
|
|
* |
EMM386.EXE simuliert Expanded Memory im Extended Memory. Programme, die Expanded Memory verwenden möchten, können über den Treiber darauf zugreifen.
|
|
* |
Er ermöglicht die Verwendung der Anweisungen DEVICEHIGH und LOADHIGH bzw. LH, durch die Treiber und speicherresidente Programme in den UMB-Bereich (Upper Memory Block) verlagert werden können. |
|
* |
Er unterstützt den Einsatz eines Weitek-Koprozessors. Ist dieser Prozessor installiert und die Unterstützung wird aktiviert, muß der HMA-Bereich (High Memory Area) vorhanden sein. |
Weiteres zum EMM386-Treiber findet ihr in diesem Kurs unter