02.08.2005, 11:20
общий
это ответ
Здравствуйте, korsar!
В этом режиме процессор эмулирует работу 8086 процессора (1 Мб адресного пространства, "обычные" прерывания и пр.), но при этом процессор сохраняет все средства контроля, присущие защищённому режиму.
Обычно, виртуальный режим используется в операционных системах для запуска программ, рассчитанных на процессор 8086 (так называемая, "обратная совместимость ПО"). Виртуальный режим реализуется как отдельная задача в мультизадачной среде и она может взаимодействовать с другими задачами, если, конечно же, ей позволит это операционная система.
====== дополнение от Иванова Евгений ======
неправильно. Программа, запущенная в виртуальном режиме, ничего не знает о других задачах! ей даже трудно узнать, что она запущена виртуально, а не на настоящщем процессоре
============