Explain a full subtractor using half subtractors, Computer Engineering

Assignment Help:

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


Related Discussions:- Explain a full subtractor using half subtractors

Explain the state space of search problem, Question: (a) Assume you are...

Question: (a) Assume you are a taxi driver. Your taxi can hold four passengers. Passengers pay a flat fee for a ride to the airport, so your goal is to pick up four passengers

Explain how sap gui handles output screen for the user, Explain how SAP GUI...

Explain how SAP GUI handles output screen for the user. The SAP front-end s/w can either run on the similar computer or on dissimilar computers given for that purpose.  User t

Hard disk architecture, Hard disk Architecture: A hard disk drive ...

Hard disk Architecture: A hard disk drive having the platters and motor hub removed indicating the copper colored stator coils surrounding a bearing at the cen

Constraint satisfaction problems, Constraint Satisfaction Problems: Fu...

Constraint Satisfaction Problems: Furthermore I was perhaps most proud of AI on a Sunday. However this particular Sunday, a friend of mine found an article in the Observer reg

Explain about local area network, Q. Explain about Local Area Network? ...

Q. Explain about Local Area Network? Local Area Network (LAN):  It is privately owned communication systems that cover up a small area, say a complex of buildings or school. Le

Target _self, TARGET = "_self" "_self" puts the new document in the s...

TARGET = "_self" "_self" puts the new document in the same window and frame as current document. "_self" works the same as if you hadn't used TARGET at all.

Convert, haw to convert context free grammar to regular grammar

haw to convert context free grammar to regular grammar

Explain definition of fibonacci, Explain definition of fibonacci Where ...

Explain definition of fibonacci Where an input value gives a trivial result, it is returned directly, otherwise the function calls itself, passing a changed version of the inpu

Explain about cseg segment, CSEG SEGMENT  ASSUME CS:CSEG, DS:CSEG, SS:CS...

CSEG SEGMENT  ASSUME CS:CSEG, DS:CSEG, SS:CSEG  ORG 100h START:MOV AX, CSEG; Initialise data segment  MOV DS, AX; register using AX  MOV AL, NUM1; Take the first num

Cache simulater, Requirements You are required to program (in a high l...

Requirements You are required to program (in a high level language such as C, C++, Java) and implement a cache simulator which will have the following inputs and outputs:-

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd