Explain half-adder with truth-table and logic diagram, Computer Engineering

Assignment Help:

What is a half-adder? Explain a half-adder with the help of truth-table and logic diagram.

Ans.
Half Adder: It is a logic circuit for the addition of two 1-bit numbers is termed  to as an half-adder. The process of addition is exemplified in truth table demonstrated in Table. There A and B are the two inputs and also S (SUM) and C (CARRY) are two outputs.

A

B

S

C

0

0

0

0

0

1

1

0

1

0

1

0

1

1

0

1

Truth Table for Half Adder

By the truth table, we get the logical expressions for S and C outputs that is
S = A B+A B
C = AB
An Half-adder logic diagram using gates is demonstrated in figure given below:

908_Explain half-adder with truth-table and logic diagram.png

Logic Diagram for an Half-adder


Related Discussions:- Explain half-adder with truth-table and logic diagram

Adding momentum - sigmoid units, Adding Momentum - Sigmoid units: Howe...

Adding Momentum - Sigmoid units: However imagine a ball rolling down a hill as it does so then it gains momentum in which its speed increases and it becomes more difficult to

What is processor time of a program, What is processor time of a program? ...

What is processor time of a program? The periods during which the processor is active is known as processor time of a program it depends on the hardware included in the executi

What are the super computers, SUPER COMPUTER The upper end of state of ...

SUPER COMPUTER The upper end of state of art mainframe machine is the supercomputer. These  are  the  fastest  machines  in  terms  of  processing  speed  and  use multiprocess

Error handling in hard disk, Error handling in Hard disk in computer archit...

Error handling in Hard disk in computer architecture : Modern drives also make widespread use of Error Correcting Codes (ECCs), specifically Reed-Solomon error correction.

Explain throughput performance and issues in pipelining, Throughput Thr...

Throughput Throughput of a pipeline may be defined as number of results which have been achieved per unit time. It can be referred as: T = n / [m + (n-1)]. c = E / c Th

What is an orthogonal base class in c++, If two base classes have no overla...

If two base classes have no overlapping methods or data they are said to be independent of, or orthogonal to each other. Orthogonal in the sense means that two classes function in

How to create user interfaces for lists, How to create user interfaces for ...

How to create user interfaces for lists? The R/3 system automatically, obtains a graphical user interface (GUI) for your lists that offers the basic functions for list process

Define interrupt, Define interrupt. An interrupt is any exceptional eve...

Define interrupt. An interrupt is any exceptional event that causes a CPUU to temporarily transfer control from its present program to another program , an interrupt handler th

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