CPU能不能比較正負數的大小?CPU又如何做到比較正負數的大小?

用有限的位數表示帶有正負號的數字,當最高位最大數字標識正負且最大數字進位歸零,一切就都順理成章:加法器做純粹的加法方式的運算,無論有無符號,只會使數字增大,減法器也只會使數字減小,同樣與符號無關,無論有無符號,都能減或加到0。不過帶來的問題就是不能比大小,因爲有符號的負數比正數大,所以,正負數怎麼比較大小呢,嘿嘿嘿。。。。

然後第二個問題就隨之而來:

如果用10進制設計滿足上述計算表示方式的規則,會出現什麼情況呢?用1000以內的數字,表示signed型會是如何的景象呢~~

發佈了37 篇原創文章 · 獲贊 4 · 訪問量 3378
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章