1. 首页
  2. 编程语言
  3. 硬件开发
  4. Linux下ATT汇编语法格式简介

Linux下ATT汇编语法格式简介

上传者: 2019-01-07 03:34:24上传 TXT文件 16.16KB 热度 74次
Linux下AT&T汇编语法格式简介 一、AT&T 格式Linux 汇编语法格式 在 AT&T 汇编格式中,寄存器名要加上 '%' 作为前缀;而在 Intel 汇编格式中,寄存器名不需要加前缀。例如: AT&T 格式 Intel 格式 pushl %eax push eax 在 AT&T 汇编格式中,用 '$' 前缀表示一个立即操作数;而在 Intel 汇编格式中,立即数的表示不用带任何前缀。例如: AT&T 格式 Intel 格式 pushl $1 push 1 AT&T 和 Intel 格式中的源操作数和目标操作数的位置正好相反。在 Intel 汇编格式中
用户评论
码姐姐匿名网友 2019-01-07 03:34:24

内容可以,格式简直不忍直视,感觉像是某网站直接COPY下来的,那么至少格式也要“可视化”一点吧?

码姐姐匿名网友 2019-01-07 03:34:24

很赞,简练精悍!感谢分享!

码姐姐匿名网友 2019-01-07 03:34:24

还行,内容似乎太少了。

码姐姐匿名网友 2019-01-07 03:34:24

文档是txt格式,只有16k,但内容却很丰富,甚至包括了GCC的嵌入汇编语法。而且文中介绍AT&T汇编语法时有和Intel汇编的对比,这对熟悉8086但不熟悉GCC汇编的人来说很难得。文中还有一个简单的打印HelloWorld的例子....