%include "CONSTANTS.h" SYS_GETRANDOM EQU 318 section .data randNum: dq 0 fmt: db `the number is %ld\n`,0 section .bss section .text global main main: mov r12, 11 loop: dec r12 jz .done mov rax, SYS_GETRANDOM mov rdi, randNum mov rsi, 1 mov rdx, 0 syscall mov rdi, fmt mov rsi, [randNum] call CallPrintf jmp loop .done: jmp Exit