[理工] 計組 pipeline、浮點數

看板Grad-ProbAsk作者 (Kaibro)時間9年前 (2016/10/14 13:59), 9年前編輯推噓4(407)
留言11則, 4人參與, 最新討論串1/1
最近讀計組遇到一些問題 想請教各位大神 (1) http://i.imgur.com/x02GJIL.jpg
這邊MEM結果forwarding是什麼意思?是哪個指令的MEM結果? 我自己想法是第一個指令的結果要forward給第二個指令當來源運算元 然後第二個指令結果也forward給第三個當來源 最後寫入時就會是正確的結果(吧? (2) floating number裡denormalized number的exponent是0 可是算的時候是用-126次方去算而不是用0-127去算 是因為IEEE754就這樣規定嗎 還是有啥特別原因? 像下圖這題bias給128就不知道denormalized要用啥算 http://i.imgur.com/TTSK0DR.jpg
感謝各位~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 110.28.163.202 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1476424774.A.B6B.html ※ 編輯: w181496 (110.28.163.202), 10/14/2016 14:04:25

10/14 15:46, , 1F
第一題你說的沒錯,這裏是要說明此種狀況偵測方式要
10/14 15:46, 1F

10/14 15:46, , 2F
做點修正,不然會發生把第一個add那行的s1 forwardi
10/14 15:46, 2F

10/14 15:46, , 3F
ng給第三行的add 的 s1
10/14 15:46, 3F

10/14 18:57, , 4F
因floating number exponent最小-126 denormalized numbe
10/14 18:57, 4F

10/14 18:57, , 5F
r定-126就可以無縫接軌沒有gap
10/14 18:57, 5F

10/14 20:12, , 6F
是說我一直覺得這種題目 在最大可表示及最小可表示應該要
10/14 20:12, 6F

10/14 20:12, , 7F
是正負無限 畢竟犧牲exponent全部1的case不就是為了表示
10/14 20:12, 7F

10/14 20:12, , 8F
他們嗎... 還是「無限」不算一個number XD
10/14 20:12, 8F

10/14 21:29, , 9F
不算啦@@無限不能表示成為一個值 這樣 正無限以下 負
10/14 21:29, 9F

10/14 21:29, , 10F
無限以上 都是可表示的範圍內
10/14 21:29, 10F

10/15 09:22, , 11F
NaN 就是 Not a Number 阿XD
10/15 09:22, 11F
文章代碼(AID): #1O07H6jh (Grad-ProbAsk)