0

假设我在 MIPS 中有这个指令

lw $t0, 21($s0)

$s0包含小数2022(不是四的倍数)

$s0在这里,仅在地址计算时或之后查看地址时会出现异常21+$s0

4

1 回答 1

0

尝试从地址 21($s0) 或 2022+21 = 2043 十进制加载会导致异常。EPC将包含异常发生时加载指令的地址,BadVaddr寄存器应包含十进制 2043。

于 2012-08-30T00:33:27.173 回答