LINUX.ORG.RU

История изменений

Исправление ZenitharChampion, (текущая версия) :

На 16-битные приложения под Win 95 как будто не распространялся защищённый режим работы процессора. Если 16-битное приложение хочет записать данные туда, куда ему записывать нельзя - оно запишет. Если же 32-битное - не запишет, и аварийно закроется только это приложение, выдав «программа выполнила недопустимую операцию, и будет закрыта».

И это странно, ведь, для запуска DOS-приложений под Windows, использовался режим VT0, аппаратная виртуализация, доступная ещё с 8086.

Исправление ZenitharChampion, :

На 16-битные приложения под Win 95 как будто не распространялся защищённый режим работы процессора. Если 16-битное приложение хочет записать данные туда, куда ему записывать нельзя - оно запишет. Если же 32-битное - не запишет, и аварийно закроется только это приложение, выдав «программа выполнила недопустимую операцию...».

И это странно, ведь, для запуска DOS-приложений под Windows, использовался режим VT0, аппаратная виртуализация, доступная ещё с 8086.

Исходная версия ZenitharChampion, :

На 16-битные приложения под Win 95 как будто не распространялся защищённый режим работы процессора. Если 16-битное приложение хочет записать данные туда, куда ему записывать нельзя - оно запишет. Если же 32-битное - не запишет, и аварийно закроется только это приложение, выдав «программа выполнила недопустимую операцию...».

И это странно, ведь, для запуска DOS-приложений под Windows, использовался режим VT0, аппаратная виртуализация. доступная ещё с 8086.