global main extern sum, print, scan section .text main: push rbx ; сохранить rbx call scan ; прочитать первое число mov rbx, rax ; сохранить первое число call scan ; прочитать второе число mov rdi, rbx ; a mov rsi, rax ; b call sum ; сумма mov rdi, rax ; результат call print ; напечатать pop rbx ; восстановить rbx mov rdi, 0 mov rax, 60 syscall