将Python代码转换为程序集

2024-05-29 04:04:37 发布

您现在位置:Python中文网/ 问答频道 /正文

在上面这个例子中,我用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}$

Tags: 代码程序类型returnifmaindefcount

热门问题