Естественно, ведь 400 от 200 отличается в массе мест (бита четыре, минима ;-). vertox, Скажи уже что хотел ограничить значение регистра снизу...
persicum, FS не позволяет. Разве что по границе кластера, ручками. Ничего страшного не будет. Отсчитает от конца сколько сказано, упрётся в...
sysexit, Точнее, остальные указатели как указатели, а void * разыменовывать не стоит — грубо пошлют. ;-)
vertox, Регистр, больший 400, больше 200 (это вытекает из 400>200 и транзитивности отношения порядка >). Чего, всё-таки, хотелось?
fragment, Виртуальный адрес 0x400000 к моменту загрузки DLL уже занят (самим Exe), без таблицы перемещения (те самые fixups) загрузка...
l_inc, К сожалению, при программировании на языке ассемблера всегда нужно знать, что ты делаешь. ;-)
fragment, Малость комментариев: * использование расширенных заголовочных файлов (Win64AX.Inc, к примеру) улучшает читабельность и сокращает...
Внутри приличных реализаций — нет. В случае с единицей это просто x+(x==0). На асме можно тупо cmp eax, 1 / adc eax, 0 сделать.
WriteFile() не нужен адрес хэндла, ей нужен сам хэндл.
LDTR содержит селектор сегмента данных, который содержит LDT. Чтобы всё было гладко, сегмент должен быть описан как присутствующий (P==1),...
Scratch, Это же max(x, 1), суть тривиально.
fragment, format PE64 GUI DLL
ziral2088, Оно, конечно, работает, но корректность сомнительна. Ну не заточена Home под удалённый доступ, хоть ты тресни пополам. Напоминает мои...
Друже, ты не понял: я имел в виду ситуацию, когда данные из файла вылезают за пределы секции. Не будут ли они занулены, как можно предположить? О...
Впечатление недодуманности всё-таки остаётся. А ну как кто YMM привлечёт? Там по идее надо на восемь байт ровняться... ;-)
gale1238, «Не тратьте силы, возьмите молоток побольше.» DestroyWindow().
Но ведь работает! По меньшей мере мне нонче список режимов на две страницы накатало VBE 2.0 из-под NTVDM. Хотя по сути — верно. Либо лезть в...
Y_Mur, Меня малость испугало упоминание 286. i386 тоже не имеет BTB и прочих прелестей неупорядоченного спекулятивного исполнения команд. Вроде...
abcd008, Признайся, vid не была просто equ константа? Препроцессор коварен, хоть и прямолинеен.
fragment, Кстати, раз пошла такая пьянка, file — идеальный метод заdbшить внешний файл без явного преобразования его в db-директивы.
Имена участников (разделяйте запятой).