|
DPMI ist die Abkürzung für DOS Protected Mode Interface und ist eine API zur Entwicklung von DOS-basierten Anwendungen, die mehr als den sogenannten „konventionellen Speicher“ von 640 KiB (655.360 Byte, siehe auch UMB) direkt nutzen, ohne Umwege über Bank Switching, XMS, EMS und ähnliches. DetailsDas DPMI-API existiert als 16- und 32-Bit-API und versteckt sämtliche technischen Details der Programmierung des Protected Mode der neueren Intel-Prozessoren (ab dem Intel 80286) vor dem Anwendungsprogramm. Meist wird das DPMI-API durch ein mitgeliefertes externes Hilfsprogramm bereitgestellt, dem sogenannten DOS-Extender. Somit kann ein Real-Mode-Programm (etwa ein DOS-Programm) Funktionen des Protected Mode nutzen, indem es die entsprechenden DPMI-Funktionen aufruft. Der DOS-Extender schaltet daraufhin in den Protected Mode, führt die gewünschte Funktion aus, schaltet zurück in den Real Mode, und übergibt die Kontrolle wieder an das Anwendungsprogramm. Bekannte DOS-Extender:
Auch Microsoft Windows stellt ab Version 3.1 DPMI-Funktionalität für DOS-basierte Programme bereit. |
This article is from Wikipedia. All text is available under the terms of the GNU Free Documentation License.
Mercedes Car
This site monitored by SitePinger.net