How to input to circuit, Computer Engineering

Assignment Help:

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


Related Discussions:- How to input to circuit

Explain half-adder with truth-table and logic diagram, What is a half-adder...

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 term

Strategy used for the project design, This project is divided to two parts ...

This project is divided to two parts (hardware and software) each with is subtask and consideration was given in all areas in order to meet the target specification. Solutions are

Explain transformational analogy, Question 1 Why is it important that a...

Question 1 Why is it important that an expert system be able to explain why and how questions related to a problem solving session. 2 Give the architecture of an Expert syst

Ifstream on the input file, Write a main function that opens an ifstream on...

Write a main function that opens an ifstream on the input file, "person.dat".  If the stream cannot be  opened, output an error message and exit.       The file format is as foll

Result extends to functions - perceptrons, Result extends to functions - pe...

Result extends to functions - perceptrons: Thus the dotted lines can be seen as the threshold in perceptrons: whether the weighted sum, S, falls below it, after then the perce

Disadvantages of address translation, Disadvantages of Address translation:...

Disadvantages of Address translation: Disadvantages are following: A program that is too large to be held in a part needs some special design, that called overlay

Learning weights in perceptrons, Learning Weights in Perceptrons: Furt...

Learning Weights in Perceptrons: Furthermore details are we will look at the learning method for weights in multi-layer networks next lecture. Thus the following description o

How sensors uses in real time process control, How sensors uses in real tim...

How sensors uses in real time process control Sensors send data (through an analogue to digital converter - ADC) to a microprocessor or computer that decides whether or not to

Explain two dimensional array, Explain two dimensional array In two dim...

Explain two dimensional array In two dimensional arrays, array is a pointer-to-pointer-to-data type.: at the first level, it points to a block of pointers, one for each row. Th

What is meant by "method-wars" in programming, Before 1994 there were dissi...

Before 1994 there were dissimilar methodologies like Rumbaugh, Booch, Jacobson, and Meyer etc who followed their own notations to mould the systems. The developers were in a di

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