繁体   English   中英

将 integer 存储在数组中的 MIPS 问题

[英]MIPS problem with storing integer in an array

我正在用 MIPS 语言编写一个程序,它从用户那里获取一个数字来分配一个具有该数字的数组。 然后,要求用户输入那么多数字来填充数组。

  • 看起来您正在使用$s0中找到的用户字节数,用于在sw之前添加,您的意思是使用$s1分配的指针。 您应该能够发现使用单步调试,并看到在那里添加了错误的值。

  • 您将$t1既用作计数器,又用作数组索引存储期间的临时寄存器,因此该计数器将被清除。 也可以通过在单步调试期间检查预期值来查看。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM