вот если взять отладчик, который переключается в vm86, то #GP. лично ща на реальной машине проверил. и даже проконтролировал сегменты. оба нулевые.
но и этот код на нем выполняется очень долго. а ваш так еще дольше.
странно. 80386 хавает нормально. org 100h mov di, 1 mov ax, 7000h mov es, ax mov cx, 8000h mov ds, ax xor ax, ax @@: mov [di], ax stosw loop @b...
пытаясь сделать по короче вы увеличиваете в 2 раза количество операций. серьезное замедление выполнения программы push 7000h pop es mov cx, 8000h...
все операции записи на исполняемую страницу
к тому же кто мешает вместо отладки отслеживать все на исполняемую страницу или в стек. да это сильно замедлит программу но окончание распаковки...
а нет простите. все в порядке, это rep не реагигует на 0, а loop сначала уменьшает, потом проверяет. все в порядке, но переходов больше, да и...
mov cx, 8000h ;cx=8000 [sp]=<end> push cx ;cx=8000 [sp]=8000,<end> push 7000h ;cx=8000 [sp]=7000,8000,<end>...
Clerk +1 или вовсе навесная долепка.
1) зачем такой изврат. 2) а стек-то выполнять можно? атрибутики проверьте.
чиво? тоже самое делается на макросах, которые получают доступ к нужной части 32-х битного регистра
это просто dword, нафиг вам описывать такую структуру (тем более на ассемблере)
но он может принимать это значение во многих местах программы и в каждом оно будет нести свою смысловую нагрузку
а этого и нету. ставишь на адрес вот такую штуку и дальше ищешь где это с регистром случилось.
Mikl___ ну вы поменяйте shld на shl/rcl, а то как я посмотрел (потом) она нижнюю часть не изменяет. и все будет путем
это то что в свойствах системы написано? если да то посмотрите %SYSTEMROOT%\oem.inf
Booster открыт в смысле CreateFileMapping, отмаплен в смысле MapViewOfFile, но некоторые делают это вручную (со стороны различий нет)
Comer_или кто вы там сейчас_DEN_ в яву это и не известно. они лишь вызывают что-то типа bitmap.load или другой классовой хрени для загрузки...
Booster элементарно. 1) ссылки на кучу, 2) дополнительные диапазоны памяти 3) маппинги (ибо архивы часто не read/write'ом открывают). + анализ...
Voodoo ну если подождать пол часика, то да. их винда выгрузит (особенно discardable ибо на ЯВУ не хотят управлять памятью или VOB видюха...
Имена участников (разделяйте запятой).