2016-11-04 74 views
-3

我是新来的这个领域,我的老师让我们做一个项目。他要求我们做一个“简单”汇编程序,它将读取两个整数作为输入,将其总和输出为输出,然后退出。结果必须存储在寄存器中。我不确定从哪里开始以及使用哪个程序/工具。如果有人可以给我一个帮助或更好的,如果你可以提供一个简单的源代码,我将不胜感激。汇编语言存储到注册表

+1

你可以开始学习汇编和编码。我们不会为你做你的功课。这对我们来说并不有趣,它根本没有帮助你。请阅读[this](http://meta.softwareengineering.stackexchange.com/questions/6166/open-letter-to-students-with-homework-problems?newreg=1216e0ad88d74ebbab12ba8299cc7e3c)。 –

+0

http://stackoverflow.com/questions/7897297/adding-two-numbers-from-input –

+3

是的,不是一个简单的第一个程序。甚至在你做到这一点之前,这是什么指令集,因为你需要对输入和输出进行系统调用,这个设备使用什么操作系统等等,如果你可以在汇编中完成所有这些工作,你远远超出了“使用注册”阶段 –

回答

1

我的建议是联系你的导师,并要求他/她提供适当的工具来完成你的任务。这个人有责任引导你完成这个课程,并“教”你如何完成你的任务。

在这里,我们任何人都会给你建议是不明智的,因为许多大学和教授不喜欢它,当学生使用指定使用的工具以外的工具。这就是为什么通过我的大学甚至进入毕业学校,我被要求使用记事本和Unix C++或Java编译器来完成所有的编程任务。当我在做Assembly或COBOL时,我们有一些其他的JCL编译器,我们被指示使用。现在,作为一名专业人员,我可以为我正在从事的任何项目找到自己的工具,但如果我在当天试图使用Visual Studio或Eclipse或Netbeans,教授就不会感到满意。

+0

我不认为教授会介意你用VS来做,只要你将结果呈现在记事本中并且可以与unix CC编译。这基本上是我们如何完成我们的任务,检查了学校建议的工具,做了一项研究,还有什么可用的,以及我会发现什么差异,然后使用它的组合,直到结果出现,并以教授要求的方式呈现。 IE浏览器。我不会推迟任何学生探索其他工具,只要他们能*管理最初提出的工具。 – Ped7g