19 lines
222 B
NASM
19 lines
222 B
NASM
extern printf
|
|
.data
|
|
msg db "Hello, Asm!",0
|
|
fmtstr db "This is our string: %s", 10, 0
|
|
.bss
|
|
.text
|
|
global main
|
|
main:
|
|
push rbp
|
|
mov rbp,rsp
|
|
mov rsi,msg
|
|
mov rax,0
|
|
call printf
|
|
mov rsp,rbp
|
|
pop rbp
|
|
mov rax,60
|
|
mov rdi,0
|
|
syscall
|
|
end |