汇编语言的目的操作数,源操作数顺序让我感到迷惑了.

来源:百度知道 编辑:UC知道 时间:2024/05/24 20:54:21
我在<深入理解计算机系统>中,p116的旁注里边有句是:
************
%dh=8d %eax=98765432
movb %dh,%al %ax=9876548d
************
跟我以前的概念有冲突啊.在这书里边目的操作数和源操作数好像相反的.
都是8086吧.
"这个是at&t风格汇编,顺序就是反的"
那我所说的,跟at&t相反的,叫什麼呢?

这个是at&t风格汇编,顺序就是反的
movb %dh,%al翻过来就是mov al,dh。其中movb中的b是字节的意思

n

mov eax 123

eax》》目的操作数

123》》源操作数

mov eax 123 >>>

eax》》目的操作数 >>>>

123》》源操作数 >>>>>>> 这个是at&t风格汇编,顺序就是反的
movb %dh,%al翻过来就是mov al,dh。其中movb中的b是字节的意思