Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
11 views15 pages

Lec05 - DS - 2018 - Print - Ppt-Output

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
11 views15 pages

Lec05 - DS - 2018 - Print - Ppt-Output

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 15

dc

2018

e Parallel Binary Adder


• The A and B variables represent 2 binary numbers to be
added. The C variables are the carries. The S
variables are the sum bits.

27
dc
2018

e Half Adder
• Truth Table

• Boolean Equations

• Implementation

28
dc
2018

e Full Adder
• Truth Table

• Boolean Equations

29
dc
2018

e Circuitry for a full adder

31
dc
2018

e Full Adder from Half Adders


• Truth Table

• Boolean Equations

32
dc
2018

e Adder Example

33
dc
2018

e Parallel Adder
• Uses 1 full adder per bit of the numbers
• The carry is propagated from one stage to the next
most significant stage
– takes some time to work because of the carry propagation delay
which is n times the propagation delay of one stage.

41
dc
2018

e Complete Parallel Adder With Registers

43
dc
2018

e Design a carry look-ahead adder

45
dc
Integrated Circuit Parallel Adder
2018

e
• The most common parallel adder is a 4 bit device with 4
interconnected FAs and look-ahead Carry circuits.
• Parallel adders may be cascaded together as shown to
add larger numbers

46
dc Parallel adder used to add and subtract numbers
2018

e in 2’s-complement system.

47
dc 2’s Complement Addition using 1’s Complement
2018

e Operands

Parallel adder used to perform subtraction (A – B) using the


2’s-complement system. The bits of the subtrahend (B) are inverted
(1’s complement), and C0 = 1 to produce the 2’s complement

48
dc Parallel adder/subtractor using the
2018

e
2’s-complement system

ADD = 1, SUB = 0:
B register passes to adder
and Carry in = 0

ADD = 0, SUB = 1:
Complement of B register
passes to adder and Carry
in = 1

49
dc
2018

e ALU Integrated Circuits

• ALUs can perform


different arithmetic and
logic functions as
determined by a binary
code on the function
select inputs.
50
dc
2018 Two 74HC382 ALU chips connected as an
e
eight-bit adder

51

You might also like