1
你好!目前我正在学习装配的基本知识。早些时候我使用TASM和Intel语法。在那里我必须以某种方式初始化堆栈。 但现在我正在使用GNU汇编程序和AT & T语法。我浏览了大量的例子,看到没有任何声明/堆栈的初始化。我想知道我是否必须这样做?或者,可能是,这里没有我的帮助?如果是这样,它是如何自动初始化的?在数据段中擦写重要信息有风险吗?我也没有注意到有关堆栈的任何指示。我需要在GAS中初始化堆栈吗?
感谢您的回答! 噢,还有一件事:有没有关于类Unix系统的ASM(GAS)编程的好书?
非常感谢您的回答,现在我明白了。是否有任何文献可以就主题提出建议? – Bardo 2011-05-29 14:27:02