【发布时间】:2010-10-31 03:49:38
【问题描述】:
我有以下问题:
.data
a: .word 12,-5,4,0
x: .byte 5
.text
main: addi $t1, $0, 8
lw $t2, a($0)
lw $t3, a($t1)
谁能告诉我$t3 的价值是多少?当数组长度为 4 时,如何访问第 8 个元素?
【问题讨论】:
我有以下问题:
.data
a: .word 12,-5,4,0
x: .byte 5
.text
main: addi $t1, $0, 8
lw $t2, a($0)
lw $t3, a($t1)
谁能告诉我$t3 的价值是多少?当数组长度为 4 时,如何访问第 8 个元素?
【问题讨论】:
该值为 4。MIPS 是字节寻址的,而不是字寻址的。一个字是 4 个字节,所以字节偏移量 8 相当于字偏移量 2。
【讨论】: