Monday, September 8, 2014

Hello World with NASM Programming(64 bit Linux)

%macro print 2
mov rax,1
mov rdi,1
mov rsi,%1
mov rdx,%2
syscall
%endmacro

SECTION .data
msg: db"Hello WORLD!!",0xA
len: equ $-msg

SECTION .text
global main:
main:
 print msg,len

mov rax,60
mov rdi,00
syscall

No comments:

Post a Comment

Home Java Python PHP