【发布时间】:2016-10-22 07:38:30
【问题描述】:
我目前正在上一门汇编课,这门课的老师显然早就忘记了简单或复杂,因此倾向于直接跳过简单的例子,变成复杂的例子。
我们刚刚开始编写我们的第一个程序,一个 hello world 风格的开头。
A) 在这种情况下,我们如何声明一个以 null 结尾的字符串?可以使用什么命令来做到这一点?
B) 她从来没有在课堂上讲过 EXPORT 命令——它是如何工作的?
C) 当她说它必须与代码区命名不同时——数据区命名是免费的吗?还是我们必须使用某些词?
感谢任何可以帮助我的人-我觉得我在这里淹没在复杂性中,没有好的资源可以提供帮助。也就是说,作为最后一个问题 - 是否有任何好的在线资源可以自学 ArmV7 组装?很明显,她不会在课堂上把这个教到我能理解的水平(大部分课都掉了,但我负担不起),而且我在尝试从 Arm Docs 中自学时落后了——所以是对于试图通过基本上没有教授的课程的人,您有什么好的代码学院风格的汇编课程推荐吗?
【问题讨论】:
-
仔细阅读她给你的代码——你的要点中的许多要求已经为你编写好了。
DATA部分已经回答了您的问题 A。您的问题 B 在代码的 cmets 中显示了信息。问题 C 它们已经以不同的方式命名。首先让发布的代码正常工作,然后尝试根据要求的具体金额对其进行修改。