accessory 发表于 2010-08-27 05:29

GAS 汇编器是否支持类似 mov ax, word ptr var1 这种语法?

比如下面一个减法的例子:
var1            dword   ?
var2            dword   ?
diff            dword   ?

                mov   ax, word ptr var1
                sub   ax, word ptr var2
                mov   word ptr diff, ax
                mov   ax, word ptr var1+2
                sbb   ax, word ptr var2+2
                mov   word ptr diff+2, ax

应该是用NASM 之类写的吧? 似乎 GAS下面没有 mov   ax, word ptr var1 这种指令, 一定要自己用LEA来拿到地址再去访问,是不是? 多谢.

帅绝人寰 发表于 2010-08-28 01:49

你先告诉我mov   ax, word ptr var1什么意思吧

lgj1107 发表于 2010-08-29 13:50

可以的 .

         .intel_syntax noprefix

accessory 发表于 2010-09-15 01:59

谢 LS

dibug 发表于 2010-09-15 17:34

貌似MASM的格式
页: [1]
查看完整版本: GAS 汇编器是否支持类似 mov ax, word ptr var1 这种语法?