X86 汇编/ASM语法
维基教科书,自由的教学读本
<
X86 汇编
跳到导航
跳到搜索
x86汇编有两种主要语法:
Intel 语法: 被 NASM, FASM, MASM, TASM, YASM 及 GAS采用
AT&T 语法: GAS默认语法, 用.intel_syntax指示Intel语法.
FASM采用Intel语法:
命令参数顺序: 右至左.
命令
靶,
源
参数尺寸: 由暂存器名字决定.
mov
eax
,
0x11223344
AT&T语法用特殊记号如前缀$表立即数及%表暂存器. 而Intel语法采用不同名字来区分暂存器, 恒数等.
有效地址.
mov
eax
,
[
ebx
+
ecx
*
4
+内存地址
]
导航菜单
个人工具
未登录
讨论
贡献
创建账号
登录
命名空间
页面
讨论
不转换
不转换
简体
繁體
大陆简体
港澳繁體
马新简体
臺灣正體
查看
阅读
编辑
查看历史
更多
导航
首页
社群首页
最近更改
随机页面
图书馆
维基儿童
上传文件
帮助
帮助
互助客栈
方针与指引
字词转换
所有页面
IRC即時聊天
联络我们
关于维基教科书
资助我们
工具
链入页面
相关更改
特殊页面
固定链接
页面信息
引用本页
打印/导出
下载为PDF
可打印版本
其他语言
添加链接