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$ 進行算術加總。根據題目給定的數值,我們可以得到:
▼ 還有更多解析內容