.dataA: .word 0xcaffebee
.text#你的代码在这里
- 如何编写代码将内存中的第一个值加1,该值将在0x1001000处找到将此值存储在相邻的字中,并将此值的副本放在寄存器$v0中
默认情况下,值0xcafebee将放在地址0x1001000处。您的程序必须将地址0x1001000处的值加1。例如,0xcafebeee加1就是值0xcafeeef。这个答案将放在两个地方:相邻字空间,并且在寄存器$v0中。不要更改.data段。你的所有作品都必须包含在.text 中
-一个成功的输出是什么样子的:https://content.screencast.com/users/profbsmith/folders/Snagit/media/34becefb-ed96-4c23-8bbc-69b3181c63cc/10.28.2020-09.17.png
.dataA: .word 0xcaffebee
.text#你的代码在这里
la $t1,A
lw $t2,0($t1)
addi $t2,$t2,1
addi $t1,$t1,4
sw $t2,0($t1)
move $v0,$t2