DOS virtuális gép
A DOS virtuális gép ( angolul Virtual DOS machine , VDM ) egy olyan technológia, amely lehetővé teszi 16/32 bites DOS alkalmazások és 16 bites Windows 3.x alkalmazások futtatását Intel 80386 és újabb processzorokon, ha már fut egy másik operációs rendszer , amely már fut. eszközöket kezel.
DOS-alapú VDM
Az MS-DOS alapú VDM 1987 - ben jelent meg a Windows/386 2.01 -ben. Jelen volt a Windows 3.0 , 3.1x , Windows for Workgroups és a Windows 9x család operációs rendszereiben is .
OS/2 MVDM
Az MVDM ( Multiple Virtual DOS Machine ) az OS/2 2.0 és újabb verzióiban található összetevő. [1] Az MVDM erősebb volt, mint az NTVDM. Például támogatta az eszközblokkokat, és a DOS különféle verziói tölthetők be. [2] Míg az OS/2 1.x -ben a DOS 3.0 -t használták , az MVDM már emulálta a DOS 5.0 -t az OS/2 2.x-ben. [egy]
NTVDM
Az NTVDM ( NT Virtual DOS Machine – „DOS Virtual Machine for NT System”) a Windows NT operációs rendszercsalád 32 bites kiadásaihoz tartozó összetevő, amely lehetővé teszi 16 bites Windows alkalmazások és 16/32 bites DOS futtatását. alkalmazások. Ez az összetevő nem szerepel ezen operációs rendszerek 64 bites verzióiban. A futtatható fájl, amely a környezet alapját képezi egyetlen DOS (vagy Windows 3.x ) alkalmazás futtatásához Windows NT 32 bites felhasználói módban, ntvdm.exe néven . [egy]
Érdekes tények
- A ReactOS operációs rendszerben az egyik fejlesztő implementálta az NTVDM-et. A Windowstól eltérően azonban a ReactOS-ben az NTVDM nem állítja be a processzort 16 bites emulációs módba, hanem a Softx86 emulátor megvalósítása és a szerző Fast486 processzoremulációs könyvtára alapján, hogyan emulálja a DOSBox teljesen a számítógépet. [3]
Alternatívák
- OTVDM – Az NTVDM ingyenes megvalósítása a Wine alapú Windows 64 bites verzióihoz, nagyon egyszerű telepítéssel. [négy]
- NTVDM64 - Megpróbált implementáció 64 bites fordítással az eredeti NTVDM-ből fordított tervezéssel. [5]
- NTVDM X64 – Az NTVDM egy másik megvalósítása 64 bites rendszerekhez, amely DOS-programok futtatására szolgál a Windows kapcsolatának elvesztése nélkül. [6]
Lásd még
Jegyzetek
- ↑ 1 2 3 Schulman, Andrew; Barna, Ralph; Maxey, David; Michels, Raymond J.; Kyle, Jim. Dokumentálatlan DOS – Programozói útmutató a fenntartott MS-DOS funkciókhoz és adatstruktúrákhoz – kibővítve az MS-DOS 6, Novell DOS és Windows 3.1 rendszerrel . - 2. - Addison Wesley , 1994. - ISBN 0-201-63287-X .
- ↑ OS/2 Workplace Shell Configuration Techniques (PDF) (holt hivatkozás) 68–80. IBM redbook (1994). Letöltve: 2011. július 5. Az eredetiből archiválva : 2012. március 20. (határozatlan)
- ↑ NTVDM a ReactOS-ben . Hozzáférés dátuma: 2016. február 2. Az eredetiből archiválva : 2016. március 5. (Orosz)
- ↑ otya. 16 bites Windows (Windows 1.x, 2.x, 3.0, 3.1 stb.) 64 bites Windows rendszeren: otya128/winevdm . — 2019-07-18. Archiválva : 2020. november 9.
- ↑ NTVDM64 (angol) . forrásforge. Letöltve: 2019. július 24. Az eredetiből archiválva : 2019. július 24.
- ↑ pióca1337. leecher1337/ntvdmx64 . — 2020-12-04. Archiválva az eredetiből: 2020. december 9.
OS/2 összetevők és API -k |
---|
Fő |
- fogyasztói árindex
- VIO
- Mou
- kbd
- REXX
- SOM
|
---|
Menedzsment szolgáltatások |
|
---|
Játékok |
|
---|
OS kernel |
|
---|
Fájlrendszerek |
|
---|
Grafikai alrendszer |
|
---|
Objektummodell | SOM
- DSOM
- opendoc
- Munkahelyi Shell
|
---|
Kompatibilitás |
DOS virtuális gép
WINOS/2
|
---|