· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.ASSEMBLER —› Несколько вопросов по TASM

Посл.отвђт Сообщенiе


Дата: Авг 13, 2004 14:57:29 · Поправил: Stub

(Сорри, в TASM начинающий :))
Подскажите пожалуйста:
1. Как использовать в TASM свой stub?
2. Какие команды соответствуют MERGE, SECTION в TASM? Какой у них синтаксис (если отличается от MASM)?
3. Через какие опции к линковщику можно добиться уменьшения размера исполняемого файла? (а то накодил на пробу обычный мессаджбокс и получил exe размером в 4 кБ :))

Заранее спасибо за советы и ответы.


Дата: Авг 13, 2004 17:26:38 · Поправил: Asterix

Сейчас никто не использует tasm кроме бедных студентов, бедных не в смысле бедноты а в смысле того что им деваться некуда, ибо преподы однажды выучив tasm и отстроив под него программу обучения предмету уже ничего не хотят менять.
Я бы рекомендовал не морочить себе(и другим ;-) голову tasm'ом и начинать с fasm'а или masm'а.


Дата: Авг 13, 2004 21:18:49

„а то накодил на пробу обычный мессаджбокс и получил exe размером в 4 кБ “

мессаджбокс должен быть размером 188 байт , остальное всё лишнее %)
Начинай с MASM , потом FASM , ну или сразу .
Примеры много здесь и тут соответственно .


Дата: Авг 14, 2004 05:50:16

Начинал с MASM'а, но вот появилась необходимость в TASM'е и тут возникли небольшие проблемы :)


Дата: Авг 19, 2004 10:30:01

Тасм32 имеет режим совместимости с масм,hll выражения канеш, не эмулируются. Бесит, что при использвании саll тасм использует enter для создания лок. переменных.


Дата: Авг 19, 2004 10:30:37

Тасм32 имеет режим совместимости с масм,hll выражения канеш, не эмулируются. Бесит, что при использвании proc использует enter для создания лок. переменных.


Дата: Авг 19, 2004 19:51:27

Поподробнее плиз про режим совместимости... :)


Дата: Авг 21, 2004 15:42:22

Stub
„Поподробнее плиз про режим совместимости... :)“
Если память не подводит, там только синтаксис совместим.


Дата: Авг 23, 2004 10:05:35

Обычно он запускается в режиме эмуляции Масм. Есть еще директивы Masm51, Quirks, который позводяет еще нек. выражения масм. Чисто при прграммировании на тасм нужно включить режим идеал, так как иначе смещения в структурах будут глобальные.


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.110