# salve-att.s # Montar com: as salve-att.s -o salve-att.o # Linkar com: ld salve-att.o -o salve-att .section .data msg: .ascii "Salve, simpatia!\n" len = . - msg .section .text .global _start _start: # write(1, msg, len) mov $1, %rax # syscall: write mov $1, %rdi # stdout lea msg(%rip), %rsi # endereço da mensagem mov $len, %rdx # tamanho da mensagem syscall # exit(0) mov $60, %rax # syscall: exit xor %rdi, %rdi # status 0 syscall