NASM как доработать код?
есть вот такой код:
```
section .data
fmt: db "%d", 10, 0
section .bss
s:resd 1
section .text
extern _printf
global _main
global _cycle
global _fin
_main:
mov eax, dword 1
mov ecx, dword 1
_cycle:
cmp ecx, dword 4
jg _fin
mul ecx
add ecx, dword 1
jmp _cycle
_fin:
mov [s], eax
push dword [s]
push fmt
call _printf
add esp, 8
xor eax, eax
xor ecx, ecx
ret
```
он полностью рабочий, но мне нужно сделать чтобы я задавал значение вот тут - cmp ecx, dword 4 - вместо 4 любое другое число
11 мая 2020 в 08:22