Explain a full subtractor using half subtractors, Computer Engineering

Draw the logic diagram of a full subtractor using half subtractors and explain its working with the help of a truth table

Ans:

Full Subtractor: It has to take care of repeated borrow by the next higher bit. At some stage along with the two bits (one of that is to be subtracted from another) is the other input Bin, that is, borrow bit from the Di and borrow Bo. Table illustrates the truth table.

455_Block Diagram of Full Subtractor.png

Fig.(a) Block Diagram of Full Subtractor

233_Block Diagram of Full Subtractor as Combination of two Half.png

Fig.(b) Block Diagram of Full Subtractor as Combination of two Half Subtractors and OR Gate

2099_Logic Diagram of Full Subtractor.png

Fig.(c) Logic Diagram of Full Subtractor

Fig.(a) demonstrates a block diagram for a full subtractor. This can be constructed from two Half Subtractors and an OR gate as demonstrated in Fig.(b). The logic diagram is demonstrated in Fig.(c). This logic diagram is according the truth table.

 

Inputs

 

Outputs

 

A

B

Bin

Di

BO

0

0

0

0

0

0

0

1

1

1

0

1

0

1

1

0

1

1

0

1

1

0

0

1

0

1

0

1

0

0

1

1

0

0

0

1

1

1

1

1

Truth Table for Full Subtractor

Posted Date: 5/4/2013 1:01:42 AM | Location : United States







Related Discussions:- Explain a full subtractor using half subtractors, Assignment Help, Ask Question on Explain a full subtractor using half subtractors, Get Answer, Expert's Help, Explain a full subtractor using half subtractors Discussions

Write discussion on Explain a full subtractor using half subtractors
Your posts are moderated
Related Questions
What is the use of boot block? For a computer to start running when powered up or rebooted it needs to have an initial program to run. This bootstrap program tends to be simple

Intel's 8086 was the first 32-bit processor, and as the company had to backward-support the 8086. All the modern Intel-based processors will run in the Enhanced mode, capable of sw

Q. What is Hypercube Network? The hypercube architecture has played a significant role in development of parallel processing and is quite influential and popular. The highly sy

Q. Explain working of Digital Versatile Disk? With the capacious digital versatile disk (DVD) electronics industry has ultimately found an acceptable replacement for videotape

Q. Fundamental components of a microprocessor? The word 'micro' is used in microphones, microscopes, microwaves, microprocessors, microcomputers, microprogramming, microcodes e

The next type of input is a Pull Down List. With this type you have to employ in place of and it also has a closing tag. This control is used when we have a

Q. Show the Process Management for parallel virtual machine? Process Management  int pvm_mytid( void ) Returns the tid of the calling process. Tid values les

Q. Illustrate working of Synchronous Counters? The main drawback of ripple counter is delay in changing the value. How? To understand this let's take a case when state of rippl

Desk Top Publishing (DTP) As word processors develop increasingly more sophisticated features, differences with desk top publishing (DTP) packages becomes more and more blurred

Performance metrics aren't able to attain a linear curve in comparison to increase in number of processors in parallel computer. The main reason for above situation is presence of