Windows is of course also a protected-mode DOS program! For example, VMM32, KRNL386, etc. make Windows enter protected mode.
As for the definition of protected mode, have a look here:
"The 80386 has three operating modes: real mode, protected mode, and virtual 8086 mode. This article introduces the 80386 under protected mode and related programming topics. The basic concepts of 80386 registers, addressing modes, and instructions in real mode, unless otherwise specified, are still retained under protected mode.
Although the capabilities of the 80386 in real mode greatly exceed those of its earlier processors (8086/8088, 80186, 80286), only in protected mode can the 80386 truly bring its greater power into play. In protected mode, all 32 address lines are valid, allowing physical address space of up to 4GB to be addressed; the expanded memory segmentation management mechanism and the optional memory paging management mechanism not only provide hardware support for memory sharing and protection, but also provide hardware support for implementing virtual memory; it supports multitasking, enabling fast task switching and protection of the task environment; four privilege levels and a complete privilege checking mechanism can both realize resource sharing and ensure the security and confidentiality of code and data as well as task isolation; it supports virtual 8086 mode, making it convenient to execute 8086 programs."
Wengier - 新DOS时代
欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/
E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)
