Well, I have this code:
SECTION .data
message: db "Value = %d", 10, 0
message2: db "End", 10, 0
SECTION .bss
SECTION .text
extern printf
global main
main:
push ebp
mov ebp, esp
mov ebx, 0
jmp loop
push message2
call printf
mov esp, ebp
pop ebp
ret
loop:
push ebx
push message
call printf
inc ebx
cmp ebx, 100000
jne loop
mov esp, ebp
pop ebp
I would like know how to return back to main and then print message2?
Thanks for helps and sorry for my english.