Ну теперь давай думать как его исполнять.
Известно, что готовый Asm исходник (именно чистый асм-исходник) можно успешно скомпилировать компилятором. Всего компиляторов (точнее разновидностей асм) много:
например
NASM - непомню
TASM - Turbo Assembler, Borland
MASM - Macro Assembler
Microsoft Assembler - именно, его сделала компания микрософт...
И разновидности кажого. Чем же они отличаются?
NASM - компактный и быстрый (так считается), хотя сам не использовал, но он у меня имеется
TASM - обычный ассемблер. дистр. включает много хидеров (в асме они тоже есть)
MASM - отличается тем что тут есть макросы. Macros, чем то схожие с процедурами и ф-иями. Кусок кода, который получает параметры и чтото делает.
Microsoft Assembler - как нестранно, он почему - то работает как и обычный ассемблер (только в него добавлены обновления глюков)
Если ты поимел (гыы батхед, он сказал поимел - прим. Бивис) (задолбали вы писать свои педаристические примечания - прим. Кез) а че дальше писать? я уже сбился...
Так вот, если ты имел опыт компиляции C исходников bcc32.exe или чем то (например gcc никсах), ты сразу же скомпилишь и сорец асма.
Компиляторы очень похожы. Часто бывает достаточно запустить
компилятор и параметром файл, который ты компилишь - появится OBJ файл. потом линкер с параметром имени появившегося OBJ. Получится EXE.
По умолчанию
А как его Всталять в С++ Примерчик в студию если можно только такой шоб раздуплиться ))) тыж Можешь !!! Я знаю ! ))
Что такое "раздуплиться" я так и непонял, но пример приведу.
Вставка в C/C++ код (обычно) (должны быть доступны inline asm instructions)
void mail( void )
{
blablabla...
__asm
{
xor eax,eax
cmp eax,0
jnz ... и т д
}
blablabla...
}
Вот.
На паскале
procedure Fuck;
begin
asm
.....
end;
end;
или
procedure Fuck;assembler;
...
end; - тут вся процедура написана на ассемблере
Ну вот...
Кстати по ТНТ идет класный развратный фильм.