Loops 循环问题中的打印空间和新行

Loops 循环问题中的打印空间和新行,loops,assembly,newline,mips,space,Loops,Assembly,Newline,Mips,Space,但是,我编写的代码在第二个循环期间以及以后的换行期间都能正常工作,并且没有打印“totalmin”字符串。有人能告诉我怎么修吗?循环是正确的,因为打印的值(不带空格)是正确的 im使用Mars4.4,也使用了4.3中的代码,但输出是相同的 代码: 输出: ! 您声明的数组只有一个32位字的空间,因此循环最终会覆盖位于minvalue之后的其他数据 如果您想让minvalue容纳16个单词,则应使用如下内容: minvalue: .space 16*4 minvalue: .word 0 #

但是,我编写的代码在第二个循环期间以及以后的换行期间都能正常工作,并且没有打印“totalmin”字符串。有人能告诉我怎么修吗?循环是正确的,因为打印的值(不带空格)是正确的

im使用Mars4.4,也使用了4.3中的代码,但输出是相同的 代码:

输出:

!

您声明的数组只有一个32位字的空间,因此循环最终会覆盖位于
minvalue
之后的其他数据

如果您想让
minvalue
容纳16个单词,则应使用如下内容:

minvalue: .space 16*4
minvalue: .word 0   #array which holds the min term for each value 
minvalue: .space 16*4