Exception 未对齐异常行为mips

Exception 未对齐异常行为mips,exception,mips,Exception,Mips,假设我在MIPS中有此指令 lw $t0, 21($s0) $s0包含十进制2022(不是四的倍数) 在这里,仅在查看地址$s0或在计算地址21+$s0后,异常就会出现。尝试从地址21($s0)或2022+21=2043十进制加载时,会导致异常EPC将包含发生异常时加载指令的地址,BadVaddr寄存器应包含十进制2043

假设我在MIPS中有此指令

lw $t0, 21($s0)
$s0
包含十进制
2022
(不是四的倍数)


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

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