DOS Compatibility and Emulators
As one of the oldest and, for a long time, most popular OSs on PCs, DOS has been the target of a great deal in the way of emulation efforts. OS/2, originally intended as a replacement for DOS, included a DOS emulator even in its first version, although OS/2's DOS emulation improved substantially with OS/2 2.0. Microsoft's Windows products support DOS emulation—in fact, Windows 9x is built atop a 32-bit version of DOS, so calling Windows 9x 's DOS support emulation might be a bit of an exaggeration. Even Linux includes DOS emulation.
Most of these DOS emulators use a special operating mode of the x86 CPU. In this mode, the CPU sets up a special environment in which DOS software can execute a subset of the available ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access