AT&T 汇编中的命名

.section 声明数据段,后面可接 .data , .text , .bss

.assii 声明本文字符串

.asciz 声明空字符串结尾的文本字符串(c语言字符串后的 /0)

.byte  声明字节值

.double 双精度浮点数

.float 单精度浮点数

.int 32位整数

.long 32位整数(和机器数据长度有关)

.octa 16字节整数

.quad 8字节整数

.short 16位整数

.single 单精度浮点数(和.float相同)


.comm 声明未初始化的数据的通用内存区域(.bss 段 中,格式 .comm symbol, length)

.lcomm 声明未初始化的数据的本地通用内存区域 (.lcomm symbol, length)

.fill  使用格式 .fill length ,命令使汇编器自动的长度为length个数据元素,默认每个字段填充一个字节,并用0填充

.type funcl,@function , .type命令通知GUN汇编器,funcl标签定义将在汇编语言程序中使用的函数的开始。funcl标签定义函数的开始,funcl标签后面的第一条指令是函数的开头

.type funcl, @function

funcl:

movse …. ,  ..


转载于:https://my.oschina.net/u/2330617/blog/415283

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值