给出C语言中if..else的一般构造为
if(cond) { block_if}; else { block_else};
字符串在MIPS中,if_else的对应结构是什么?
92dk7w1h1#
这是MIPS中的 if-else 控制结构。这只是一个分支指令,如果条件为假,则跳转到else标签。否则,它继续执行 if 的主体,然后跳转到end标签。在该跳转指令之后是else标签,然后是else的主体,然后是end标签。
else
end
# $t0 = cond beq $t0,$zero,else # if(cond) { # Do code j end # } else { else: # Do code # } end:
字符串
1条答案
按热度按时间92dk7w1h1#
这是MIPS中的 if-else 控制结构。
这只是一个分支指令,如果条件为假,则跳转到
else
标签。否则,它继续执行 if 的主体,然后跳转到end
标签。在该跳转指令之后是
else
标签,然后是else的主体,然后是end
标签。字符串