【发布时间】:2018-07-12 06:48:04
【问题描述】:
我正在尝试将我的 C 代码转换为 MIPS 指令集,但我被困在如何处理 if 和 else 语句上。 假设我的代码是这样的怎么办?
if (x==10)
then
x+=5;
else
x+=20;
任何学习资料或链接都将受到高度赞赏
【问题讨论】:
-
从 mips 手册开始,看看指令集,应该是相当明显的。
-
将 C 源代码转换为目标指令集是编译器的工作。在任何情况下,这都不是 C 代码。
标签: if-statement assembly mips