在上面这个例子中,我用80作为n,我的输出是n=91,count=42。这也被称为麦卡锡91。不过,我现在想在汇编语言(MIPS)中使用这段代码。有没有人对如何做到这一点有什么建议?我从未处理过在MIPS中构建递归类型的程序。下面,我提供了我的工作python代码,以及正在编写python代码下面的注释的汇编代码。如果有任何提示/帮助,我们都会非常感激。在
Python代码:
def mcc91(n):
global count
count +=1
if n > 100:
return n -10
else:
return mcc91 (mcc91(n + 11))
def main():
print mcc91(80)
print count
main()
MIPS计划
^{pr2}$
将python编译成C语言,然后使用您选择的C编译器将其编译成汇编程序。在
相关问题 更多 >
编程相关推荐