How to input to circuit, Computer Engineering

Q. How to input to circuit?

  • Register A bits as a0, a1, a2 and a3 in the corresponding X bits of the Full Adder (FA).
  • Register B bits as given in the Figure above as in the corresponding Y bits of FA.
  • Please consider every bit of register A and register B is fed to separate full adder unit.
  • Please also note that every one of the four inputs from A are applied to X inputs of binary adder and every of the four inputs from B are associated to the data inputs of multiplexers. It means that A input directly goes to adder though B input can be manipulated by the Multiplexer to create a number of different input values as shown in the figure above. B inputs through multiplexers are controlled by two selection lines S1 and S0. So using various combinations of S and S we can select data bits of B, complement of B, 0word, or word having All 1's.

The input carry Cin that can be equal to 0 or 1 goes to carry input of the full adder in least significant position. Other carries are cascaded from one phase to the subsequent.  Logically it is same as that of addition performed by us. We do pass carry of lower digits addition to higher digits. The output ofbinary adder is determined from the below arithmetic sum:

 

 D = X + Y + Cin

  OR 

 D = A + Y + Cin

 

By controlling value of Y with the two selection lines S1and S0 and making Cin equal to 0 or 1 it's possible to implement eight arithmetic micro-operations listed in truth table.

485_How to input to circuit.png

Figure: Arithmetic Circuit Function Table

Posted Date: 7/27/2013 3:34:25 AM | Location : United States







Related Discussions:- How to input to circuit, Assignment Help, Ask Question on How to input to circuit, Get Answer, Expert's Help, How to input to circuit Discussions

Write discussion on How to input to circuit
Your posts are moderated
Related Questions
Q. What is the Concept of Lock? Locks are used for protected access of data in a shared variable system.  There are numerous kinds of locks:  1)  Binary Locks: These locks a

Q. Define Hyperlinks? Hyperlinks, or links are one of the most significant characteristics of web pages. A link moves us from current page to a destination which is specified i

Define Step by Step Procedure in Computer Programming? The Computer programming is the skill and art of creating a computer program a defined set of instructions in source code

Comparison between Motorola processors and INTEL processors: Intel/AMD processors are really about the same thing.  They run the same software and operate in a very similar ma

Normal 0 false false false EN-IN X-NONE X-NONE MicrosoftInternetExplorer4

Q. Explain about Parity bit? Parity bit is an error detection bit added to binary data such that it creates total number of 1's in the data either odd or even. For illustration

What are the Advantages of carrying out simulations -  saves cost (instead of doing the real thing) -  Safer (scenarios tried out on the simulation first before used in real

It's not trivial to execute nested functions such that they have the proper access to local variables in the having function(s), so they were deliberately left out of C as a simpli

What is a ABAP/4 module pool? -Every dynpro refers to exactly one ABAP/4 dialog program. Like a dialog program is also known as a module pool ,since it having on interactive mo