Combination Circuits

Q10: Implement ALU using MUX & ADDER

Q- Implement a basic ALU which performs the operations of logical AND, logical OR, ADD, SUBRACT depending on the values of S1 & S0

Ans: We need to use an ADDER, AND gate, OR gate and some MUXes to implement the above function. We select the functions using the two variables S0 & S1 as:

S1           S0                           F (S0, S1)

0              0                              AND

0              1                              OR

1              0                              ADD A & B

1              1                              SUBTRACT B FROM A

Firstly we’ll select one out of two logical operations and one out of two arithmetic operations using 2 to 1 MUX and then we select one out of 2 already selected operations and get the result.

15 Replies to “Q10: Implement ALU using MUX & ADDER

  1. I just couldn’t depart your website before suggesting that I extremely enjoyed the standard info a person provide for your visitors? Is going to be back often in order to check up on new posts

  2. I simply could not depart your website before suggesting that I extremely enjoyed the standard info an individual supply in your visitors? Is going to be back frequently to check up on new posts.

  3. The very root of your writing whilst appearing agreeable initially, did not really work well with me after some time. Somewhere within the sentences you actually managed to make me a believer but just for a very short while. I nevertheless have got a problem with your leaps in logic and one might do well to fill in all those gaps. In the event that you can accomplish that, I will undoubtedly end up being impressed.

  4. Undeniably believe that which you said. Your favorite justification appeared to be on the internet the simplest thing to be aware of. I say to you, I definitely get annoyed while people consider worries that they plainly don’t know about. You managed to hit the nail upon the top as well as defined out the whole thing without having side effect , people can take a signal. Will probably be back to get more. Thanks

  5. I have been exploring for a bit for any high quality articles or blog posts in this sort of space . Exploring in Yahoo I ultimately stumbled upon this site. Studying this information So i am satisfied to exhibit that I’ve a very just right uncanny feeling I found out just what I needed. I so much indisputably will make sure to do not forget this site and provides it a look regularly.

Leave a Reply

Your email address will not be published. Required fields are marked *