сборка системного вызова неэффективна
Я хочу напечатать 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 ;
Тем не менее, после того, как собран и связан этот код только выход, без ошибок, что не так?