Advertisement
DarkAtom77

Hello world Assembly x64 (C library, Linux)

May 27th, 2020
334
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. ; Hello world program
  2. ; Language: x86-64 (AMD64) Assembly
  3. ; Library: C Standard Library 64-bit (System V ABI)
  4.  
  5. global _start
  6.  
  7. extern puts
  8. extern exit
  9.  
  10. section .text
  11. _start:
  12.     mov rdi, message
  13.     call puts
  14.     xor rdi, rdi
  15.     call exit
  16.  
  17. section .data
  18.     message db 'Hello world!', 0xA, 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement