小编Mat*_*kes的帖子

为什么QtSPIM告诉我"标签是第二次定义"?

我是学习MIPS汇编代码的新手,我们得到了第一个编码任务.我运行程序时遇到错误(这应该是我们必须编写的另一个函数的测试人员)

"spim :( parser)标签是第二次在文件/ home/jlr247/215_A2_work/jlr247-a2-As main的第13行定义:^"

我的代码是:

.data
.align 4
_arrA: .space 400
_arrB: .space 400

.text

main:
la $t0, _arrA       #load base address of array A
la $t1, _arrB       #load base address of array B

addi $t2, $zero, 0  #$t2 = i = 0

FILL_LOOP:  #initializes all A[] values to 5, all B[] values to 10
slti $t3, $t2, 100          #check i<100
beq $t3, $zero, LOOP_DONE   #end loop when i=100
sll $t3, $t3, 2             #multiply shift by 4
add …
Run Code Online (Sandbox Code Playgroud)

assembly mips spim

6
推荐指数
1
解决办法
1万
查看次数

标签 统计

assembly ×1

mips ×1

spim ×1