将c ++指针arithmatic转换为汇编(MIPS 32)

时间:2015-10-28 16:07:44

标签: c++ pointers assembly mips32

我试图将带有指针的c ++语句转换为汇编语句。

if (*hopPtr2 != *hopPtr1) 
    goto endI4;

我遇到了困难,因为我无法想到另一种方法。我运行程序时在这些行中出错,但它编译成功。

非常感谢任何和所有帮助!!

# $t5 is register used for *hopPtr2
# $t4 is register used for *hopPtr1
lw $t5, 0($v1)
lw $t4, 0($v0)
bne $v1, $v0, endI4

0 个答案:

没有答案