Great, WinImage поддерживает какой-нибудь скриптовый язык или хотябы сохранение структуры диска в виде проекта (типа Nero)? Я просмотрел несколько...
API элементарно обойти, но тогда твое приложение будет завязано на конкретную версию системы. А чтобы сделать приложение инвариантным к версии...
Я об этом недавно писал. stdcall - это мой собственные макрос. Он просто позволяет поместить параметры функции в стек в обратном порядке, а способ...
Так сделай. Можно создать новую ветку на этк тему, чтобы люди представили свои варианты, а ты бы выбрал или синтезировал, так сказать, на основе...
Именно так. call ..continue db value,0 ..continue: Лишний раз убеждаюсь, что лучше все делать ручками, чтобы потом твой код не...
По идее изменения могут появиться в заголовке MZ (т.е. у самого стаба), чтобы туда вместить признак PE, а точнее смещение, определяющее начало...
Руководство по fasm почитай. Помню, там как раз приводился пример на эту тему.
Не понял, у тебя что ли не получается в директиве format прописать стаб? Так и напиши. Только правильно будет прочитать новый стаб из одного...
Секций нужно плодить поменьше, тогда размер бинарника будет компактнее, хотя для реальных программ издержки на это все равно незначительны. Я...
Зачем нужны такие преобразования? Все равно в com-файле сведения о сегментации напрочь отсутствуют. valeri, ассемблеры, позволяющие генерировать...
О каких страницах ты говоришь? Если о страничном механизме, то я предполагаю, что com-файл может быть запущен в том числе и в реальном режиме без...
Может, перепишешь свой код под какой-нибудь ассемблер, который позволяет формировать чистые бинарники с нулевой внутрисегментной базой, например,...
Хотя нет, ведь у com-файла стартовое смещение 0x100, которое трудно будет отнять от релоцируемого элемента.
Ну если com-файл, как это по идее и должно быть, имеет размер, не превышающий 64 кб, то ты можешь старший байт базы прописать равным 0,...
Какая-то кривая программка. Допустим, после инструкции mov sp, offset Lab происходит прерывание - ближайшие инструкции затерты. Допустим,...
Да, еще одну неточность заметил. Подразумевалась, естественно, не таблица экспорта, а таблица импорта.
Какой выходной формат используешь, какой компилятор, из какого количества объектных модулей собираешь исполняемый образ? ЗЫ :) В крайнем случае...
Хотя это еще зависит от формата исполняемого образа и предполагаемого места его загрузки.
Ответ непосредственно по вопросу топика: не получится, т.к. база TSS хранится в дескрипторе в расщепленном виде. Сам дескриптор можно прописать в...
stdcall на самом деле может быть определен любым способом. Традиционно это слово просто определяет порядок помещения параметров в стек. Лично я...
Имена участников (разделяйте запятой).