第五版2.19.1题
$t0 = 0xAAAAAAAA , $t1 = 0x12345678
sll $t2 ,$t0, 44
or $t2 ,$t2, $t1
求 $t2值
网络上有人说 因为只有5bits可以去做sll
所以先shift 30bits 再去shift 14bits
然后得到答案 -0x45412988
shift30再shift14 不是仍然得到0吗
如何变成 -0x45412988
而且 负号是怎么跑出来的 谢谢
作者: KyrieAaron (Aaron) 2015-07-24 23:01:00
我记得问过一题相关的,左移成这副德性会出现例外还中断之类的,总之不会进到ALU帮你跑所以应该是出错@@ BTW 应该是例外