# Play around with jumps .section .text .globl _start _start: movq $25, %rax jmp thelabel somewhere: movq %rax, %rdi jmp anotherlabel label1: addq %rbx, %rax movq $5, %rbx jmp here labellabel: syscall anotherlabel: movq $60, %rax jmp labellabel thelabel: movq %rax, %rbx jmp there here: divq %rbx jmp somewhere there: addq $5, %rbx jmp label1 anywhere: jmp thelabel