0

我正在尝试查看我的 main 方法中的变量 ($a2) 是否大于 0。如果它更大,则 $v1 应变为 7,如果小于或等于 $v1 应变为 10,并且该函数将返回相应的编号。当我运行代码时,无论如何它总是返回 10。对我做错了什么有什么建议吗?

fme:
addi $t0, $zero, 0 #setting $t0 equal to 0

bgt $a2, $t0, GREATER
ble $a2, $t0, NOTGREATER

GREATER:
addi $v1, $zero, 7

NOTGREATER:
addi $v1, $zero, 10

jr $ra
4

0 回答 0