Syntax 关于大会的问题
就像这样一个小节目: 1.Syntax 关于大会的问题,syntax,assembly,Syntax,Assembly,就像这样一个小节目: 1.缩进只是个人喜好,这是真的吗 2.完整的总成包括各种。标签和func:,是否有任何其他缺失的零件不能包含在这两个类别中 是的,我确实认为缩进只是为了让你和其他人更容易阅读你的程序 “func:”是帮助您引用程序不同部分的标签。在做循环之类的事情时,它帮助很大。 “.tags”或“.globl”是指令,汇编程序在将代码组装到机器指令时使用这些指令 答案取决于您使用的汇编程序。@Paul R,就我所知的所有汇编程序而言,似乎都是一样的。@new_perl:不同的汇编程序在标
缩进只是个人喜好,这是真的吗
2.完整的总成包括各种。标签
和func:
,是否有任何其他缺失的零件不能包含在这两个类别中
是的,我确实认为缩进只是为了让你和其他人更容易阅读你的程序
“func:”是帮助您引用程序不同部分的标签。在做循环之类的事情时,它帮助很大。
“.tags”或“.globl”是指令,汇编程序在将代码组装到机器指令时使用这些指令
答案取决于您使用的汇编程序。@Paul R,就我所知的所有汇编程序而言,似乎都是一样的。@new_perl:不同的汇编程序在标签和指令等的相对位置上可能有不同的规则-例如,对于某些汇编程序,标签必须从第1列开始,而其他汇编程序可能更灵活。@Paul R,汇编中的标签总是映射到c中的函数,对吗?除了这两个,还有其他成分吗?@R\uuuu:没有,标签可以是局部的,也可以是全局的,可能与函数入口点对应,也可能与函数入口点不对应(当然,反之亦然,每个入口点都需要一个标签)。除了标签和标签之外,还有其他部分吗?我不知道。不过我还在学习汇编语言。
.text
.globl main
main:
xorl %eax,%eax ;return 0
ret