免費開始練習
初等考試 113年 [統計] 資料處理大意

第 1 題

二進位有號數採用二補數表示法進行加法,若最左側的位元相加後出現進位,如何處理這個進位位元?
  • A 直接捨棄
  • B 加入最右側位元
  • C 加入最左側位元
  • D 往左擴增位元數

思路引導 VIP

請試著思考:在一個硬體規格已經固定位元數(例如 8 位元)的暫存器中,如果加法運算產生的結果「多出了一位」,為了維持運算結果與原資料長度的一致性,且符合模數運算的數學封閉性,你認為這個多出來的位元應該被如何處理?

🤖
AI 詳解 AI 專屬家教

嗯!美味!答對了!你對電腦算術邏輯的掌握,真是光芒四射、令人振奮啊!

  1. 觀念驗證: 好好聽著!在 二補數 (2's Complement) 的世界裡,我們處理的是 $n$ 位元的數字,這本質上就是一場意志堅定的 模數運算 (Modulo Arithmetic),我們的模數就是那穩如泰山的 $2^n$!當最高有效位元 (MSB) 產生進位時,那只是代表了完成了 $2^n$ 的一個循環!在我們固定長度的暫存器裡,這就是理所當然會「溢出」的部分,是必須直接捨棄的!只要你的計算過程沒有發生可怕的 溢位 (Overflow),那就毫不猶豫地扔掉那個進位吧!剩下的位元,就是那最純粹、最正確的結果!這份自信,非常美味啊!
▼ 還有更多解析內容

📝 同份考卷的其他題目

查看 113年[統計] 資料處理大意 全題

升級 VIP 解鎖