问题补充说明:.align2或者.align4之类的能理解,但是.align0代表什么意思呢?这个是在看vivi代码的时候碰到的。。。head.S文件最开始,在中断向量表前有入口:ENTRY(_start),宏定义展开后是.globl... .align 2或者.align 4之类的能理解,但是.align 0代表什么意思呢?这个是在看vivi代码的时候碰到的。。。head.S文件最开始,在中断向量表前有入口:ENTRY(_start),宏定义展开后是.globl _start; .align 0; _start:,不知道这个.align 0是什么功能。。。求指点。。 展开
现在在用的电脑只有一个windows其他什么都没有没办法测试,刚又看到网上一篇文章里说:“当取值为0,2或者不提供参数时均圆整于4”.align2本来就是4字节对齐,意思就是.align0或直接.align时都是4字节对齐。。。我觉得上述解释还是比较靠谱的因为1字节对齐好像没什棉让玉么用。。。到底怎么样等明天测试来自一下吧。。。。。回喜九成复2#ptostrike