[BITS 64] ; begining of the assembly program %define SYS_EXIT 60 %define SYS_WRITE 1 %define STD_IN 0 %define STD_OUT 1 %define STD_ERR 2 section .bss ; nada section .data section .text global _start _start: mov rax,5 push rax mov rax,6 pop rbx add rax, rbx push rax mov rax,8 pop rbx imul rax, rbx ; end of program mov rdi,0 mov rax,SYS_EXIT syscall