邏輯電路

先行進位(carry-lookahead)加法器之所以高速,下列哪一項理由正確?

  1. A為了減少加法的位元數
  2. B為了使時脈頻率變為2倍
  3. C因為各位元的進位不必等待來自低位的傳遞,而是從輸入平行計算
查看答案與解析

正確答案:C. 因為各位元的進位不必等待來自低位的傳遞,而是從輸入平行計算

先行進位加法器利用各位元的產生 G = A·B(必定產生進位)與傳遞 P = A⊕B(讓低位的進位通過),如 C1 = G0 + P0·C0、C2 = G1 + P1·G0 + P1·P0·C0 … 這樣從輸入平行計算各位數的進位。延遲只隨位元數的對數成長。不過由於式子會變長,實際上是將4位元左右的區塊階層式地組合使用。

  • A. 位元數不變,是計算方法不同。
  • B. 與時脈頻率無關,是縮短組合電路延遲的設計。
  • C. 正確。是先行平行計算進位。
練習這個領域 前往領域頁面

邏輯電路的其他題目

  1. 在二補數表示的數相加時,判定發生溢位(overflow)的條件,下列哪一項正確?
  2. 以n個正反器構成的強生計數器(扭環計數器)所呈現的狀態數是多少?
  3. 將移位暫存器部分輸出的XOR送回輸入的線性回授移位暫存器(LFSR),其代表性用途是哪一個?
  4. 將多個開汲極輸出的電路接到有上拉電阻的1條訊號線上時,下列哪一項動作正確?
  5. 2輸入NAND閘的輸出何時為0?

這個領域的比較