bo cong adder

3
7/23/2019 Bo Cong Adder http://slidepdf.com/reader/full/bo-cong-adder 1/3 Bộ cộng (Adder) Thứ năm, 24 Tháng 6 2010 02:34 Quản trị viên  Adders are the basic building blocks of all arithmetic circuits; adders add two binary numbers and give out sum and carry as output. Basically we have two types of adders. Half Adder. Full Adder. Half Adder  Adding two single-bit binary values X ! produces a sum " bit and a carry out #-out bit. $his operation is called half addition and the circuit to reali%e it is called a half adder.  Truth Table  X Y SUM CARRY & & & & & ' ' & ' & ' & ' ' & '  Symbol  " (X!) * ('+)  " * X,! X!,  " * X !  #A!(X!) * (/)  #A! * X!  Circuit  Full Adder  Full adder takes a three-bits input. Adding two single-bit binary values X ! with a carry input bit #-in produces a sum bit " and a carry out #-out bit.  Truth Table  X Y Z SUM CARRY & & & & &

Upload: le-viet-tam-phuc

Post on 18-Feb-2018

224 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Bo Cong Adder

7/23/2019 Bo Cong Adder

http://slidepdf.com/reader/full/bo-cong-adder 1/3

Bộ cộng (Adder)

Thứ năm, 24 Tháng 6 2010 02:34 Quản trị viên

 

Adders are the basic building blocks of all arithmetic circuits; adders add two binary numbers and

give out sum and carry as output. Basically we have two types of adders.

Half Adder.

Full Adder.

Half Adder

 Adding two single-bit binary values X ! produces a sum " bit and a carry out #-out bit. $hisoperation is called half addition and the circuit to reali%e it is called a half adder.

  Truth Table

 

X Y SUM CARRY

& & & &

& ' ' &

' & ' &

' ' & '

  Symbol

  " (X!) * ('+)

  " * X,! X!,

  " * X !

  #A!(X!) * (/)

  #A! * X!

  Circuit

 

Full Adder

 Full adder takes a three-bits input. Adding two single-bit binary values X ! with a carry input bit

#-in produces a sum bit " and a carry out #-out bit.

  Truth Table

  X Y Z SUM CARRY

& & & & &

Page 2: Bo Cong Adder

7/23/2019 Bo Cong Adder

http://slidepdf.com/reader/full/bo-cong-adder 2/3

& & ' ' &

& ' & ' &

& ' ' & '

' & & ' &

' & ' & '

' ' & & '

' ' ' ' '

  "01 (X!2) * ('+34)

  #A! (X!2) * (/564)

  Kmap-SUM

 

"01 * X,!,2 X!,2, X,!2,

  "01 * X ! 2

  Kmap-CARRY

 

#A! * X! X2 !2

Full Adder ui!" A#$-%R 

Page 3: Bo Cong Adder

7/23/2019 Bo Cong Adder

http://slidepdf.com/reader/full/bo-cong-adder 3/3

 $he below implementation shows implementing the full adder with A78-9 gates instead of

using X9 gates. $he basis of the circuit below is from the above :map.

  Circuit-SUM

 

Circuit-CARRY

 

Full Adder ui!" A#$-%R 

  Circuit-SUM

 

Circuit-CARRY