После выполнения команды cpuid результат нужно взять в регистрах .
Следующий код компилю командой gcc mufile.c :
char VendorSign[13];
__asm__(
"XOR %EAX,%EAX \n"
"CPUID \n"
"movl %ebx,VendorSign(0) \n"
...
Идет ругань :
Error: junk (0) after expression ...
Ответ на:
комментарий
от SatanClaus
Ответ на:
комментарий
от SatanClaus
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Вставки на асме для gcc (2008)
- Форум [вещества][тупняк]as && div (2011)
- Форум Ассемблерная вставка в gcc (2005)
- Форум Что делает этот асм-код, не могу перевести в Intel формат (2020)
- Форум Снова type aliasing, и баг в gcc (2016)
- Форум Компоновщик ассемблера ругается (2023)
- Форум GCC: ассемблерная вставка. (2006)
- Форум asm (2006)
- Форум Передача переменных встроенному ассемблеру в gcc (2012)
- Форум Вопрос по ассемблерным вставкам в Си (2014)