简单的Frogger游戏MIPS组装

时间:2016-04-27 20:00:40

标签: assembly mips

我正在尝试创建一个简单的frogger游戏,但是当我在MIPS中运行我的代码时,它会抛出错误

Frogger line 39 column 2: "addi": Too many or incorrectly formatted operands. 
Expected: addi $t1,$t2,-100`
.data
World: .ascii "____f____"
XCoord: .byte 4
under: .ascii "_"
frog: .ascii "f"

// function that displays "world" string   
emitworld:
addi $ra, $ra, -4($sp)
sw $ra, 0($sp)
jal emitseq

lw $ra, 0($sp)
addi $ra, $ra, 4($sp)
jr $ra

1 个答案:

答案 0 :(得分:1)

documentation可以看出,第三个值必须是立即的。

尝试add