回覆列表
  • 1 # 使用者6971001408386

    加法器是產生數的和的裝置。加數和被加數為輸入,和數與進位為輸出的裝置為半加器。若加數、被加數與低位的進位數為輸入,而和數與進位為輸出則為全加器。常用作計算機算術邏輯部件,執行邏輯操作、移位與指令呼叫。在電子學中,加法器是一種數位電路,其可進行數字的加法計算。在現代的電腦中,加法器存在於算術邏輯單元(ALU)之中。 加法器可以用來表示各種數值,如:BCD、加三碼,主要的加法器是以二進位制作運算。由於負數可用二的補數來表示,所以加減器也就不那麼必要。加法器是為了實現加法的。即是產生數的和的裝置。加數和被加數為輸入,和數與進位為輸出的裝置為半加器。若加數、被加數與低位的進位數為輸入,而和數與進位為輸出則為全加器。常用作計算機算術邏輯部件,執行邏輯操作、移位與指令呼叫。對於1位的二進位制加法,相關的有五個的量:1,被加數A,2,被加數B,3,前一位的進位CIN,4,此位二數相加的和S,5,此位二數相加產生的進位COUT。前三個量為輸入量,後兩個量為輸出量,五個量均為1位。對於32位的二進位制加法,相關的也有五個量:1,被加數A(32位),2,被加數B(32位),3,前一位的進位CIN(1位),4,此位二數相加的和S(32位),5,此位二數相加產生的進位COUT(1位)。要實現32位的二進位制加法,一種自然的想法就是將1位的二進位制加法重複32次(即逐位進位加法器)。這樣做無疑是可行且易行的,但由於每一位的CIN都是由前一位的COUT提供的,所以第2位必須在第1位計算出結果後,才能開始計算;第3位必須在第2位計算出結果後,才能開始計算,等等。而最後的第32位必須在前31位全部計算出結果後,才能開始計算。這樣的方法,使得實現32位的二進位制加法所需的時間是實現1位的二進位制加法的時間的32倍。希望我能幫助你解疑釋惑。

  • 中秋節和大豐收的關聯?
  • 什麼是飛秒鐳射輔助的白內障手術?