All About Circuits

Digital Circuits

Boolean Algebra


67 questions By Tony R. Kuphaldt

Page 1 of 23 0 of 67 answers revealed (0%)
  • Question 1 of 67

    Don’t just sit there! Build something!!


    Learning to analyze digital circuits requires much study and practice. Typically, students practice by working through lots of sample problems and checking their answers against those provided by the textbook or the instructor. While this is good, there is a much better way.

    You will learn much more by actually building and analyzing real circuits, letting your test equipment provide the “answers” instead of a book or another person. For successful circuit-building exercises, follow these steps:

    1. Draw the schematic diagram for the digital circuit to be analyzed.
    2. Carefully build this circuit on a breadboard or other convenient medium.
    3. Check the accuracy of the circuit’s construction, following each wire to each connection point, and verifying these elements one-by-one on the diagram.
    4. Analyze the circuit, determining all output logic states for given input conditions.
    5. Carefully measure those logic states, to verify the accuracy of your analysis.
    6. If there are any errors, carefully check your circuit’s construction against the diagram, then carefully re-analyze the circuit and re-measure.

    Always be sure that the power supply voltage levels are within specification for the logic circuits you plan to use. If TTL, the power supply must be a 5-volt regulated supply, adjusted to a value as close to 5.0 volts DC as possible.

    One way you can save time and reduce the possibility of error is to begin with a very simple circuit and incrementally add components to increase its complexity after each analysis, rather than building a whole new circuit for each practice problem. Another time-saving technique is to re-use the same components in a variety of different circuit configurations. This way, you won’t have to measure any component’s value more than once.

    Reveal answer
  • Question 2 of 67

    Identify each of these logic gates by name, and complete their respective truth tables:




    Reveal answer
  • Question 3 of 67

    Identify each of these relay logic functions by name (AND, OR, NOR, etc.) and complete their respective truth tables:




    Reveal answer
  • K
    knickels October 28, 2024

    Question 29, answer 3 has a typo - should be A*B + !(D)*E not A*B+!(D*E)

    Like. Reply
    • D
      dalewilson October 28, 2024
      You are correct. Nice catch! I have submitted the change, but it may take a few days to propagate through the system. Thank you for letting us know.
      Like. Reply