section .text
    global _start

_start:
    mov rax, 12     ; Primer número
    mov rbx, 25     ; Segundo número

    cmp rax, rbx    ; Compara RAX y RBX (RAX - RBX)
    jge es_mayor    ; Si RAX >= RBX, salta a la etiqueta
    mov rax, rbx    ; Si no, RAX toma el valor de RBX (25)

es_mayor:
    mov rdi, rax    ; RDI recibe el número mayor (25)
    mov rax, 60     ; Syscall de salida
    syscall