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