     1                                 %line 1+1 try.asm
     2                                 
     3                                 
     4                                 [section .data]
     5                                 
     6                                  STDOUT equ 1
     7                                  LF equ 10
     8                                  EXIT_SUCCESS equ 0
     9                                  SYS_exit equ 60
    10                                  SYS_write equ 1
    11                                 
    12 00000000 48656C6C6F2C20776F-     msg db "Hello, world!", LF
    13 00000000 726C64210A         
    14 0000000E 0E00000000000000        msglen dq 14
    15                                 
    16                                 [section .text]
    17                                 [global _start]
    18                                 
    19                                 _start:
    20 00000000 48C7C001000000          mov rax, SYS_write
    21 00000007 48C7C701000000          mov rdi, STDOUT
    22 0000000E 48C7C6[00000000]        mov rsi, msg
    23 00000015 488B1425[00000000]      mov rdx, [msglen]
    24 0000001D 0F05                    syscall
    25                                 
    26 0000001F 48C7C03C000000          mov rax, SYS_exit
    27 00000026 48C7C700000000          mov rdi, EXIT_SUCCESS
    28 0000002D 0F05                    syscall
    29                                 
    30                                 
