Форум: "Система";
Текущий архив: 2002.02.07;
Скачать: [xml.tar.bz2];
ВнизПодскажите, пожалуйста, как перехватить сообщение о том, что программа выполнила недопустимую операцию и будет закрыта. Найти похожие ветки
← →
Digitman (2001-10-24 11:39) [7]>Вольный Стрелок
Почитать про это можно в любом справочнике по системе команд CPU. Любая команда, не относящаяся к этой системе команд, считается недопустимой.
Возникнуть она может, например, если сегмент кода/стека в процессе выполнения задачи был тем или иным образом некорректно модифицирован, в рез-те чего в нем появились инструкции/данные, выполнить/обработать которые CPU не в состоянии, поскольку он просто не знает как это сделать и что в результате получится)
Компилятор не может "сгенерить процу команду, которой нет", если не применяются спец.трюки, основанные на возможности иниц-вать фрагмент кодового сегмента как статические данные .
Страницы: 1 вся ветка
Форум: "Система";
Текущий архив: 2002.02.07;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.009 c