by
Kodo no Kami » Sun Mar 15, 2015 12:20 am
bom galera para usar a api write no nasm com linux, basta usar a interrupçao 0x80, atribuir o valor 0x4 para o registrador eax isso diz para o processador q tamos usando o write, 0x1 para o registrador ebx isso seria o stdout, no registrador ecx seria a variavel com a string, e por fim o registrador edx q seria a quantidade de caracter da string, tambem usei o _exit no exemplo abaixo
section .text
global _start
_start:
mov eax,0x4 ;syscall write
mov ebx,0x1 ;stdout
mov ecx,fts ;variavel...