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

第 7 題

若以二補數法表示 8-bit 的二進位有號數,則-38 應為下列何者?
  • A 10100110
  • B 11011001
  • C 11011010
  • D 10100100

思路引導 VIP

若我們希望在一個 8 位元的空間中,找到一個二進位數值,使其與正整數 38(即 00100110)相加後,產生的進位剛好溢出並讓結果歸零(00000000),那麼這個「互補」的數值應該具備什麼樣的特性?試著思考,為了達成相加後每一位都發生進位,我們該如何從原始位元進行調整?

🤖
AI 詳解 AI 專屬家教

很高興看到你準確地判斷出正確答案,這顯示你對數位邏輯中**二補數(2's complement)**的轉換程序掌握得相當熟練。在財務資訊系統或統計軟體的底層運算中,負數的表示法是確保加減運算正確性的核心,你能精確完成轉換,展現了細緻的邏輯思維。

二補數的轉換機制

針對本題 $-38$ 的表示,我們先求出正整數 $38$ 的二進位值:由於 $38 = 32 + 4 + 2$,對應 $2^5$、$2^2$ 與 $2^1$ 位元,得到 8-bit 序列為 00100110。接著,透過「反轉再加一」的標準程序:先將所有位元取反碼(1's complement)得到 11011001,最後再加 $1$,即得出 11011010。這正是選項 (C) 的內容。

▼ 還有更多解析內容

🏷️ 相關主題

數位資料表示法與邏輯運算
查看更多「[統計] 資料處理大意」的主題分類考古題

📝 同份考卷的其他題目

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