Funny enough, assembly isn't that hard. I actually have an easier time understanding calls.
I can print to the terminal.
Code: Select all
.global _start
.intel_syntax noprefix
_start:
// sys_write
mov rax, 1
mov rdi, 1
lea rsi, [hello_world]
mov rdx, 39
syscall
// sys_exit
mov rax, 60
mov rdi, 69
syscall
hello_world:
.asciz "The application executed successfully.\n"
If you want to discuss assembly or learn with me feel free