2014-03-31 29 views
0

我從來沒有見過MIPS,並且正在嘗試爲一個項目學習它。該項目的一部分涉及通過陣列進行排序並打印特定字母出現的次數。通過數組進行排序並打印出現?

舉例來說,如果這個詞是「applestoapples」次數「一」出現是2

我不要求代碼,我只是要求一個大致輪廓至於如何我會開始編寫這個代碼或者我可以遵循的某個大綱,因爲我正在繪製這麼多的空白。

謝謝

+0

你會如何寫的,你知道一些其他的編程語言?一旦你完成了這個任務,你應該清楚程序需要做什麼,並且你可以專注於MIPS彙編中的_how_操作。如果你之前從未使用MIPS彙編(或任何彙編語言)進行編程,也許你應該從簡單一點開始。 – Michael

回答

0

使用與任何其他編程語言相同的方法。 我可以給你的一個有用的提示是編寫一個僅用於檢查2個字節相似度的子程序(這裏每個字母都是1個字節,就像你在C++或HLL中所期望的那樣),並將其作爲參數接受在a0和a1中有2個字節,如果相同,如果不同,返回v0 = 1。 然後在你的主程序中拿出這個詞,並按照你的需要操作它。

你或許應該問更具體的問題,如果可能,我們會很樂意幫助

相關問題