LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1256|回复: 0

gas 对intel语法的支持

[复制链接]
发表于 2005-3-25 01:29:29 | 显示全部楼层 |阅读模式
gas现在对intel语法的支持很好了,2.16 pre已支持masm的一些语法
如:tbyte ptr,word ptr 等,小例子。。

  1.         .intel_syntax noprefix
  2.         .text
  3. start:

  4.         # operand sizes

  5.         add        al, [eax]
  6.         add        al, byte ptr [eax]
  7.         add        ax, [eax]
  8.         add        ax, word ptr [eax]
  9.         add        eax, [eax]
  10.         add        eax, dword ptr [eax]
  11.         add        byte ptr [eax], 1
  12.         add        dword ptr [eax], 1
  13.         add        word ptr [eax], 1
复制代码

另反汇编工具也是支持intel语法的
objdump -d --disassembler-options=intel a.out
gcc -masm=intel -S xxx.c
呵呵,很爽吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表