[理工] 计组 张凡 上册p.40

楼主: karta71638 (snow)   2019-05-14 18:55:23
https://i.imgur.com/0v4ja8i.jpg
请问一下解答(b)
srl $t1,$t0,6
这个6是怎么来的?
sll $t1,$t1,15
这个15是上面的6+(31-i)得到的吧?
作者: skyHuan (Huan)   2019-05-14 21:07:00
https://i.imgur.com/uDKnB1h.jpg这是题意,srl 6是想把t0右边456的那个部分清题目有说i=22, j=5所以Field有17 bits(b)因为左边有15个0了,加上Field的17 刚好32bits即14+i-j=31,也就是说b的左边那坨0是没东西的所以再sll 15把右边需要的15个0补上去就好如果14+i-j没刚好=31就要额外再把左边的部分清成0
楼主: karta71638 (snow)   2019-05-15 14:12:00
喔喔喔,我懂了!谢谢sky大大

Links booklink

Contact Us: admin [ a t ] ucptt.com