繁体   English   中英

在MIPS Assembly Array声明中,如果将0以外的数字作为数组的第一个空格,会发生什么情况?

[英]In a MIPS Assembly Array declaration, what happens if you put a number other than 0 as the first space in the array?

当您在MIPS Assembly中声明一个空数组时,您将编写:

Array: .word 0:4

如果您首先写Array: .word 1:4Array: .word 3:5或任何数字,会发生什么?

我已经在MARS中尝试过,还没有看到任何副作用。 谢谢!

数组声明语法为

.<type> <initial-value>:<count>

因此, .word 1:4意思是“创建四个单词组成的数组,每个单词都初始化为1 ”。 如果将数组视为“空”并仅在程序中覆盖数组,则不会看到任何不良影响,因为您的程序未使用“空”数组值。

暂无
暂无

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

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