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
What are the characteristics of semiconductor RAM memories? They are available in a wide range of speeds. Their cycle time range from 100ns to less than 10ns. The

What are different EDI components and EDI services? Different EDI components and EDI services are illustrated as: Three main components including services in EDI System are

what is semi conductor

Functionality under load can be tested by running various Vusers concurrently. By enhancing the amount of Vusers, we can verify how much load the server can sustain.

In an ASP.NET web application that does not build use of routing, an incoming browser request should map to a physical file. If the file does not exist, we get page not found error

In the shared-memory programming model, tasks share a common address space, which they read and write asynchronously. Several mechanisms such as locks / semaphores may be used to c

Contact-based keyboards employ switches directly. Though they have a comparatively shorter life they are the most preferred type these days because of their lower cost.  Three such

Explain SPC. Also discuss the different modes of Centralized SPC In stored program control systems, set of instructions or a program to the computer is stored into its memory a

Explain the necessary conditions for deadlock to occur. Conditions for deadlock to arise are: i. Mutual exclusion: At least one resource must be held in a non-sharable mo

Q. Editor - Tools necessary for assembly language programming? The editor is a program which allows the user to enter and modify as well as store a group of instructions or tex