查看完整版本: 求救,一題計算機概論的問題
頁: [1]

jjoohhnnss 發表於 2017-2-8 04:43 PM

求救,一題計算機概論的問題

這是去年國營考試的題目
順便一說答案是A


我個人的理解部分:
超4碼:111=3、110=2,最高位元象徵正負號使用
以範例來說,假數四碼象徵14/16,指數3碼象徵2的平方,所以可得到7/2,這裡我是這樣理解。
但不管過程表示法怎搞,加法就是加法而已吧!?
但為什麼答案是A不是C?
加法怎突然就變成XOR算法了呢?



...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div><div></div>

antonius 發表於 2017-2-8 09:12 PM

它指要依這種表示法, 然後依這種表示法的位元加法算. 應該已經不是 10 進位的
系統了. 看起來很像是這樣.

snowflying 發表於 2017-2-9 12:25 AM

5/2 = 01101010
1/8 = 00101000

相加時,指數小的對齊大的

1/8 = 01100000 1
超出 8 位數了,所以變成 01100000,值是 0

5/2 + 1/8 + 1/8 = 5/2

jjoohhnnss 發表於 2017-2-9 01:17 AM

snowflying 發表於 2017-2-9 12:25 AM static/image/common/back.gif
5/2 = 01101010
1/8 = 00101000



了解了,
原來我缺乏"相加時,指數小的對齊大的"的這個觀念
感謝你的解釋
頁: [1]