作者karta71638 (snow)
看板Grad-ProbAsk
標題[理工] 計組 張凡 上冊p.40
時間Tue May 14 18:55:23 2019
https://i.imgur.com/0v4ja8i.jpg
請問一下解答(b)
srl $t1,$t0,6
這個6是怎麼來的?
sll $t1,$t1,15
這個15是上面的6+(31-i)得到的吧?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.137.30.173
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Grad-ProbAsk/M.1557831325.A.F43.html
2F:→ skyHuan: 這是題意,srl 6是想把t0右邊456的那個部分清 05/14 21:07
3F:推 skyHuan: 題目有說i=22, j=5所以Field有17 bits 05/14 21:11
4F:→ skyHuan: (b)因為左邊有15個0了,加上Field的17 剛好32bits 05/14 21:11
5F:→ skyHuan: 即14+i-j=31,也就是說b的左邊那坨0是沒東西的 05/14 21:11
6F:→ skyHuan: 所以再sll 15把右邊需要的15個0補上去就好 05/14 21:11
7F:→ skyHuan: 如果14+i-j沒剛好=31就要額外再把左邊的部分清成0 05/14 21:11
8F:→ karta71638: 喔喔喔,我懂了!謝謝sky大大 05/15 14:12