1.
Design and implement the Boolean function, f (A, B, C) = Π M (0, 2, 4, 6) using only
basic gates.
2. Design and implement a Binary → Gray code converter (3-bit).
3. Design and implement the Boolean function, f (A, B, C, D) = Σ m (0, 4, 8, 12, 14)
using an 8:1 multiplexer.
4. Design and implement a 2-bit Adder/Subtractor using a mode control input M
(M = 0 → addition, M = 1 → A – B).
5. Design and implement a 3-bit Adder using basic gates.
6. Design and implement a 3-bit Subtractor.
7. Design and implement a 2-bit Subtractor.
8. Design and implement a BCD → Excess-3 code converter.
9. Design and implement the Boolean function, f (A, B, C) = Σ m (1, 3, 5, 7) using only
basic gates.
10. Implement a Gray → Binary code converter (3-bit).
11. Realize a Full Adder using two Half Adders and an OR gate.
12. Implement a combinational circuit that selects one of eight inputs and routes it to a
single output using select lines.
13. Design a logic circuit to realize an 8-to-1 data selector.
14. Design a combinational circuit that adds two 1-bit numbers.
15. Design and implement a Adder/Subtractor using a mode control input M
to add two 1-bit numbers