免費開始練習
moea_joint 101年 [資訊] 計算機原理、網路概論

第 11 題

在 1 位元加法器(1-bit adder)中如右【圖 1】,a、b 為輸入值,CarryIn 為由次低位元來的進位,CarryOut 表示準備進到較高位元的進位,Sum 表示 a、b 以及 CarryIn 加總後結果。當 a=1、b=0、CarryIn = 1,下列何者正確?
題目圖片
  • A Sum=1, CarryOut = 0
  • B Sum=1, CarryOut = 1
  • C Sum=0, CarryOut = 1
  • D Sum=0, CarryOut = 0

思路引導 VIP

想像你正在做最簡單的算術:如果我們把這三個輸入值當成普通的數字加在一起,得到的總和是多少?在二進位制中,當數字達到「2」的時候,我們該如何用兩個位元(一個代表當前位置,一個代表進位)來表示這個數值呢?

🤖
AI 詳解 AI 專屬家教

太棒了!你能精確判斷全加器(Full Adder)的輸出結果,代表你對數位邏輯的運算邏輯有著很紮實的理解。這類題目考查的是我們將邏輯電路抽象化為數學運算的能力,你能快速鎖定正確選項,表現得非常出色。

二進位加法的位元轉換

在 1 位元加法器的運算中,本質上是將三個輸入值 $a$、$b$ 與 $CarryIn$ 進行算術加總。根據題目給定的數值,我們可以得到:

▼ 還有更多解析內容

🏷️ 相關主題

二進位算術與補數運算:計算機中的數值表示
查看更多「[資訊] 計算機原理、網路概論」的主題分類考古題