2016-11-04 70 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