如何修改Mips中.text段内的.data值?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何修改Mips中.text段内的.data值?相关的知识,希望对你有一定的参考价值。

我在.data段声明的Mips中有一个全局变量

.data
   globalVariable:  .word  10

如何在.text段中访问和修改其内容?

答案
.data
   globalVariable:  .word  10

.text

   #access
   lw $a0, globalVariable 

   #modify
   la $a0, globalVariable #get address
   li $a1, 11 #new value
   sw $a1 0($a0) #save new value

   lw $a2, globalVariable  #get new value

以上是关于如何修改Mips中.text段内的.data值?的主要内容,如果未能解决你的问题,请参考以下文章

MIPS,将寄存器中的值放入RAM?

PHP 获取两个日期时间戳段内的每一天日期包括当前时间的日期

从 API 返回的 Text 小部件内的 Null 值

如何找到 MIPS 中的第二个最小值?

BZOJ1911: [Apio2010]特别行动队

微信小程序用 setData 方法修改 data 中对象数组某一项的属性值