Run Code
|
API
|
Code Wall
|
Misc
|
Feedback
|
Login
|
Theme
|
Privacy
|
Patreon
studenthello
;nasm 2.13.02 section .data hello: db 'Hello world!',10 ; 'Hello world!' plus a linefeed character helloLen: equ $-hello ; Length of the 'Hello world!' string section .text global _start _start: mov rax,4 ; The system call for write (sys_write) mov rbx,1 ; File descriptor 1 - standard output mov rcx,hello ; Put the offset of hello in ecx mov rdx,helloLen ; helloLen is a constant, so we don't need to say ; mov edx,[helloLen] to get it's actual value int 80h ; Call the kernel mov rax,1 ; The system call for exit (sys_exit) mov rbx,0 ; Exit with return code of 0 (no error) int 80h;
run
|
edit
|
history
|
help
0
The Code
dsafdfsdafds
sub
Frequency_of_an_element_from_an_array
dynstrlen
text.asm
FirstASMProgram_tPham_
dsfsfdsfasd
sdfsfasfsdfsd
adfsfdasdafsfds