首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Qtspim:生成数组并更改值,语法错误

Qtspim:生成数组并更改值,语法错误
EN

Stack Overflow用户
提问于 2020-10-24 01:03:23
回答 1查看 30关注 0票数 0

我正在尝试创建一个简单的程序,该程序生成一个具有5个值的数组a,并将3加到a2。我想把它模拟成QTspim,这是程序:

代码语言:javascript
复制
.data
a: .word 1,2 ,3 ,4 ,5

la $to, a #put the adress of a0 into register t0
lw $t1, 8($to) # put the value of a2 into register 1
addi $t2, $t1, 3
li $v0,10
syscall

这是我收到的错误信息:

有什么想法吗?

EN

回答 1

Stack Overflow用户

发布于 2020-10-24 01:13:17

QtSpim的解析器有点挑剔,所以修改你的数组声明:

代码语言:javascript
复制
a: .word 1, 2, 3, 4, 5

然后,您必须打开.text (代码)部分,并在执行第一条指令之前定义main标签:

代码语言:javascript
复制
.text
.globl main
main:

而且你必须修正你的$to -> $t0的拼写错误。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64504373

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档