История изменений
Исправление 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.