сборка системного вызова неэффективна

Я хочу напечатать AAAA со следующим:

BITS 32;

;write;
 push 0x41414141;
 pop ecx        ;
 mov eax, 4     ; write is syscall 4 for Ubuntu 32-bit
 mov ebx, 1     ; stdout
 mov edx, 4     ;
 int 0x80       ;

;exit;
 mov eax, 1     ;
 mov ebx, 0     ;
 int 0x80       ;

Тем не менее, после того, как собран и связан этот код только выход, без ошибок, что не так?

Ответы на вопрос(1)

Ваш ответ на вопрос