hello world x64 assembly
; Hello World x64 Assembly
; Linux System Call Method
section .data
msg db "Hello World"
len equ $-msg
section .text
global _start
_start:
mov rax,1 ;system call number (sys_write)
mov rdi,1 ;file descriptor (stdout)
mov rsi,msg ;string arg
mov rdx,len ;length of string arg
syscall ;call kernel
mov rax,60 ;system call number (sys_exit)
xor rdi,rdi ;clear destination index register
syscall ;call kernel
end:
Are there any code examples left?
New code examples in category Assembly
-
Assembly 2022-03-27 17:40:42 create your own macro in assembly language
-
Assembly 2022-03-22 20:55:01 printf format specifiers c
-
Assembly 2022-03-20 06:00:11 how to listen for changes on an ObservableMap
-
Assembly 2022-03-11 19:40:11 vundle vim-javascript
-
Assembly 2022-03-01 07:30:06 restart kde
-
Assembly 2022-02-24 11:00:40 assembly print
-
Assembly 2022-02-16 02:15:03 vim shortcuts keyboard code
-
Assembly 2022-02-02 18:11:11 cout boolalpha