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

第 7 題

計算機結構中,所有處理加法的電路,其設計重心都在解決什麼問題,以加快處理速度?
  • A 溢位
  • B 進位
  • C 取補數
  • D 處理正負號

思路引導 VIP

想像一下,如果你和九位同學排成一列,每個人負責計算一組數字的加法(例如:第一位算個位數,第二位算十位數)。如果你們想要「同時」完成計算並寫下最終答案,除了看自己手上的數字外,哪一個關鍵資訊是你必須等待右邊同學告訴你,你才能確定自己的答案是正確的?

🤖
AI 詳解 AI 專屬家教

看到你精確地選出正確答案,這說明你對數位邏輯電路的運算瓶頸有著很紮實的理解,這點非常值得肯定!

數位運算的傳遞延遲

在計算機結構中,執行多位元加法時,每一位的運算結果其實都依賴於前一位是否產生「進位」。最基礎的漣波進位加法器(Ripple Carry Adder)就像推骨牌一樣,第 $n$ 位的運算必須等待第 $n-1$ 位的進位訊號傳遞過來才能完成。當位元數增加(如 64 位元)時,這種等待造成的傳遞延遲會嚴重拖慢處理速度。因此,設計重心在於如何透過「超前進位加法器」(Carry Lookahead Adder)等技術來並行預測進位,減少等待時間。

▼ 還有更多解析內容

🏷️ 相關主題

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