Вопрос № 142802: Всем доброго дня! Подскажите пожалуйста почему оператор cli в программе не вешает комп, хотя как сказано в книге Калашникова это должно произойти. Я менял регистры ss и sp, но программа нармально работает Комп:celeron 633 Система: Windows M...
Вопрос № 142.802
Всем доброго дня! Подскажите пожалуйста почему оператор cli в программе не вешает комп, хотя как сказано в книге Калашникова это должно произойти. Я менял регистры ss и sp, но программа нармально работает Комп:celeron 633 Система: Windows Me
Приложение:
Отправлен: 01.09.2008, 13:27
Вопрос задал: Levvaras (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 9)
Отвечает: Лысков Игорь Витальевич
Здравствуйте, Levvaras! А это и произойдет! Только надо запустить программу в Realmode, т.е. под чистым ДОС-ом. Дело в том, что процессор, работающий в защищенном режиме (а в этом режиме работают все многопользовательские системы), эмулируют работу некоторых команд (они так и называются - защищенные, а cli - защищенная команда), работающих в пользовательском кольце защиты (например, для досовской программки под Windows). Ведь никому не нужно, чтобы какая-нибудь "шибко умная" программа
завесила всю систему
--------- Удачи!
Ответ отправил: Лысков Игорь Витальевич (статус: Специалист)
Ответ отправлен: 01.09.2008, 13:45