Страница 1 из 1

inline assembler в СИ

Добавлено: 09 апр 2010, 19:02
vlitomsk
Доброго!
каким образом можно связать внешную переменную и встроенный ассмблер в Си?
чтоб было примерно так:

Код: Выделить всё

int abc = 666;
asm("mov abc, 777"); // не знаю как на AT&T синтаксисе. но с интел можно скомпилировать (в gcc по карйней мере,если опцию -masm=intel задать :)
 
заранее благодарен

Re: inline assembler в СИ

Добавлено: 09 апр 2010, 22:50
IceFlame
Да прямо так и связывать, должно все работать. Только ассемблерные инструкции в фигурных скобках и без кавычек.