0
如果您有由数字构成的MIPS一个字阵列(5,3,0,19)已在,比方说,一个起始地址,$ T1,我添加到$ T1 (起始地址)我知道0($ t1)现在将包含而不是。但是,数组的实际内容会改变吗?如在数组仍然是(5,3,0,19)或现在它会(3,0,19),因为我添加到起始地址?当您在MIPS中偏移起始地址时,整数数组会变成什么?
如果您有由数字构成的MIPS一个字阵列(5,3,0,19)已在,比方说,一个起始地址,$ T1,我添加到$ T1 (起始地址)我知道0($ t1)现在将包含而不是。但是,数组的实际内容会改变吗?如在数组仍然是(5,3,0,19)或现在它会(3,0,19),因为我添加到起始地址?当您在MIPS中偏移起始地址时,整数数组会变成什么?
addiu $t1, $t1, 4
不改变内存的内容。
就像在C中,int *p = array; p+=4;
不会更改数组。