С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
>SjASM с версии 0.39 до версии 0.42
Помнится в SjASMPlus можно было не указывать device и писать директивы с начала строки, как с этим в 0.42?
ну и зачем плодить сущности? ну, понятно, что дело вкуса, но тем не менее?
вот есть, допустим, загружалка кода в гс и сам код для гс. в последнем - свои адреса, но очевидно, что я хочу его положить следом за загружалкой. зачем мне это разбивать на два небольших файла?
что значит грамотно? пример выше.
еще пример - депакер типа хруста, который перебрасывается в другое место и там работает.
psb, вот я про пример и говорю - зачем писать декранченый код лежащий в чужих адресах? Проще сделать генератор кода.
С уважением,
Jerri / Red Triangle.
"introspec" читается как "интроспек". некоторые читают как "интроспец", но я никакой не спец. я спек.
psb, какой asm разрешает org внутри disp/ent?
С уважением,
Jerri / Red Triangle.
psb, изначальный вопрос был в том
что в подобной конструкции
адреса куда то уползаютКод:disp dup ... edup org $-1 ent
одним из вариантов решения проблемы мною был предложен вариант отказа от disp/ent и предложено 2 варианта решения
1 поменять стратегию и просто отказаться от перемещаемого кода
2 написать декранчер кода.
но поскольку ты продолжаешь гнуть свою линию и настаиваешь именно на таком решении то я предположил что ты знаешь что-то, чего не знаю я.
И задал тебе вопрос.
и вот стою весь в белом и читаю твой ответ. и ты меня не удивляешь.
С уважением,
Jerri / Red Triangle.
Есть третий вариант - сменить ассемблерНапример, в аласме такой код компилируется правильно.
Раздельная компиляция с общими метками - это как? В sjasm есть экспорт меток?
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)