2014-03-31 27 views
0

我从来没有见过MIPS,并且正在尝试为一个项目学习它。该项目的一部分涉及通过阵列进行排序并打印特定字母出现的次数。通过数组进行排序并打印出现?

举例来说,如果这个词是“applestoapples”次数“一”出现是2

我不要求代码,我只是要求一个大致轮廓至于如何我会开始编写这个代码或者我可以遵循的某个大纲,因为我正在绘制这么多的空白。

谢谢

+0

你会如何写的,你知道一些其他的编程语言?一旦你完成了这个任务,你应该清楚程序需要做什么,并且你可以专注于MIPS汇编中的_how_操作。如果你之前从未使用MIPS汇编(或任何汇编语言)进行编程,也许你应该从简单一点开始。 – Michael

回答

0

使用与任何其他编程语言相同的方法。 我可以给你的一个有用的提示是编写一个仅用于检查2个字节相似度的子程序(这里每个字母都是1个字节,就像你在C++或HLL中所期望的那样),并将其作为参数接受在a0和a1中有2个字节,如果相同,如果不同,返回v0 = 1。 然后在你的主程序中拿出这个词,并按照你的需要操作它。

你或许应该问更具体的问题,如果可能,我们会很乐意帮助

相关问题