学习gcc汇编编程,主要是学习gcc中定义的各种伪操作,下面是常见伪操作的说明:
一、
1.
伪操作:.text,.data,.bss
说明:这三个伪操作分别表示代码段,数据段,未初始化数据段的开始。
2.
伪操作:.section
格式为:.section name attr
例如:.section .data,"a"
3.
伪操作.align或.balign (.balignl,balignw)
语法格式:
.align
.balign
说明:align 是一个数值,表示对齐方式,如2,4,8,16等。
data用来指定进行填充的数据。
4.
伪操作:.o