如何用汇编语言交换价值

时间:2019-05-30 22:53:08

标签: assembly x86 32-bit

我正在尝试交换num1和num2中的值。 它不编译。它是32位的

.DATA
value1 byte 10
value2 byte 20

.code
main proc

mov al,value1 ;al=10 byte
mov ah,value2 ; ah=20 byte

mov value2,al ;swap begins here
mov value1,ah

ret
main endp

end          ; end of source code

0 个答案:

没有答案