2
例如,PowerPC的书I,第3.3.2节,定义了lbz
指令为:应该在PowerPC中总结有效地址'wrap'?如果是这样,怎么样?
让有效地址(EA)是总和(RA | 0)+ D的存储地址的字节由EA加载到RT 56:63。 RT 0:55设置为0.
我应该在以下两种情况下做什么?
(RA) + D > memory_capacity
我应该换行还是做点什么?(RA) + D > 4294967295
我应该换行还是做点什么?
换句话说,是有效地址的(RA) + D
的简单相加,或者计算完成mod memory_capacity
或mod 2^32-1
?
相关实用材料:在this script中设置var EA
的每一行。
如果我通过在所有赋给有效地址的值上应用'mod 4294967296'来实现这个功能,我能正确解释吗? – 2011-05-23 10:17:47
X&0xFFFFFFFF更简单快捷。 – 2011-05-23 11:14:06
感谢您的帮助! – 2011-05-23 12:04:01