вот это:
void main()
{
__asm__("
movl $1,%eax
xor %ebx,%ebx
int $0x80
");
}
не работает, хотя должно
Вопрос как делать вставки целыми блоками, а то приходится так
asm("l1:");
asm("xor %ebx,%eax");
asm("jmp l1");
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Что делает этот асм-код, не могу перевести в Intel формат (2020)
- Форум Ассемблерная вставка в gcc (2005)
- Форум [assembler] А как узнать адрес последнего элемента в списке? (2009)
- Форум gcc inline assembler (2002)
- Форум Снова type aliasing, и баг в gcc (2016)
- Форум не работает movl %eax,(%esi) (2002)
- Форум Linux mmap assembler (2007)
- Форум asm (2006)
- Форум [вещества][тупняк]as && div (2011)
- Форум cpuid (2005)