Напишите код, который обменивает значения в регистрах RSI и RDX. Т. е. если перед выполнением вашего кода в регистре RSI хранится число 1, а в регистре RDX хранится число 2, то после выполнения кода в регистре RSI должно храниться число 2, а в регистре RDX число 1.
почему здесь нельзя: movq %RSI, %RDX
а надо: movq %RSI,%RAX
movq %RDX,%RSI
movq %RAX,%RDX ?
Фу, AT&T 🤢...
Используй XOR, XCHG, либо операции, которые обсуждали выше)
.
Vicomte
Ask
Vladislav Brezgin
usernameak