.global asm_swap # 声明 swap 为全局符号，使得该符号可以被其他文件或模块引用。
asm_swap: # 表明后续的指令是该函数的实现。
    movq (%rdi), %rax # 实现 swap 逻辑
    movq (%rsi), %rbx
    movq %rax, (%rsi)
    movq %rbx, (%rdi)
    ret # 它将控制权返回给调用者