Explain the basic concept of truth table and also describe the truth tables of all the basic logic gates. Differentiate between logic gates and derived gates. Explain the basic steps required to convert a Boolean expression into logic gates. 212 Fundamentals of Computers Explain the working of a half-adder circuit with the help of a neatly labelled diagram.