gpt4 book ai didi

c - 从 C 获取适用于 MIPS 处理器的 ASM 代码

转载 作者:行者123 更新时间:2023-11-30 17:40:20 25 4
gpt4 key购买 nike

我在 C 中有以下代码:

int main(){
printf("The factorial of 10 is %d\n", fact(10));
}

int fact(int n){

if(n < 1)
return 1;
else
return (n * fact(n-1));
}

我需要为 MIPS 处理器编写 ASM 代码。但由于我还不知道 ASM(我正在寻找好的资源来学习),我想知道是否可以从某些调试器中获取它?或者是否有任何地方解释如何在 MIPS 处理器的 ASM 中进行编码?

最佳答案

如果您使用 gcc (mips gcc) 编译代码,那么您可以从 C 代码生成 asm 代码。

只需在 gcc 命令中使用 -S 选项即可。

mips-linux-gcc -S test.c

关于c - 从 C 获取适用于 MIPS 处理器的 ASM 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21545842/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com