看板 Grad-ProbAsk 關於我們 聯絡資訊
https://i.imgur.com/HyHsSPf.jpg 答案:B, C 想請問c選項的解法, 我算出來pc往下跳最遠的位址為 0002003C 這樣c選項不是跟我上面算的位址在不同的block了嗎? 有請神人解答 https://i.imgur.com/3zwGy5F.jpg 答案:B, C B選項的exponent全為0 是因為正規化後指數部分為-128 超出範圍了所以都以0來表示嗎? ----- Sent from JPTT on my iPhone -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.251.195.13 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1579424165.A.D55.html ※ 編輯: jean20157 (111.251.195.13 臺灣), 01/19/2020 16:56:31
zuchang: Jump 用絕對位址 01/19 16:56
請問為什麼會再左移2?
zuchang: 就是非正規化數 01/19 16:58
zuchang: 而且jump 後面有26 bit 表示位址 還會再左移2 01/19 16:59
zuchang: 所以有28bit 可以表示位址 01/19 16:59
ccapricorntw: 指數化為-126以denormalized表示 01/19 17:06
想請問為什麼要用非正規化數 是因為題目指數部分-130超過-127嗎?
gash55025502: 關於jump我是直接看最左邊4bit跟目前PC值是否相同 01/19 17:59
gash55025502: 請問這樣看有錯嗎 01/19 17:59
zuchang: 可以 只是還是知道原因 比較好應變 01/19 18:04
※ 編輯: jean20157 (111.251.195.13 臺灣), 01/19/2020 20:08:25 ※ 編輯: jean20157 (111.251.195.13 臺灣), 01/19/2020 20:11:52
zuchang: word轉byte所以要左移 01/19 20:29
了解 謝謝!
zuchang: 對 因為正規化數無法表達 次方只能表達到-126 01/19 20:29
※ 編輯: jean20157 (111.251.195.13 臺灣), 01/19/2020 20:36:45