This is a simple NASM 64bit linux assembly program:
_exit:
mov rax, 60
mov rdi, 0
syscall
My computer is AMD ( x86_64 64bit ) and i know this assembly program will working in INTEL 64bit processor too.
but I have these following problems !
- Will this program work on ( linux ) computer with MIPS 64bit and ARM 64bit architecture?
- Do only system calls change when an assembly code with the different operating systems?