邏輯電路
在1位元半加器中,輸出和(S)與進位(C)的邏輯,下列哪一項正確?
- A和為AND,進位為OR
- B和為NOR,進位為NAND
- C和為XOR,進位為AND
查看答案與解析
正確答案:C. 和為XOR,進位為AND
將1位元的A、B相加,和為A XOR B,進位為A AND B。例如1+1在二進位為10,因此和為0、進位為1。連同來自低位的進位一起相加的全加器,可由兩個半加器與一個OR閘構成,和為 A⊕B⊕Cin,進位為 AB + Cin(A⊕B)。CPU的運算單元(ALU)即以這種全加器為基礎,並結合高速的進位方式製成。