Exam 1 & 2 Questions Flashcards
Get familiar with definitions
Define combinational circuit in a few sentences and give two examples.
A combinational circuit is a type of logic circuit where the output depends only on the current inputs and not on past inputs. Examples include adders and multiplexers.
Define implicant and give two examples assuming a circuit with three inputs: A, B, C.
An implicant is a group of minterms that can be combined to simplify a Boolean function. Examples:
AB and A’C
Define maxterm and provide one example assuming a circuit with five inputs: A, B, C, D, E.
A maxterm is a sum term that gives 0 for exactly one input combination. Example:
A+B’+C+D+E’
Define Implicant, Prime Implicant, and Essential Prime Implicant and give one example of
each assuming the circuit has three inputs equal to: A, B, C.
Implicant: A group of minterms that can be combined (e.g., AB)
Prime Implicant: An implicant that can’t be combined further (e.g., AB in a K-map).
Essential Prime Implicant: A prime implicant covering a minterm that no other implicant covers (e.g., A’C if it is the only one covering a certain minterm).
What is the difference between a combinational circuit and a sequential circuit?
A combinational circuit has outputs that depend only on the current inputs, while a sequential circuit has outputs that depend on both current inputs and past states (memory).
Convert
45 base 10
to binary.
101101 base 2
What are the three methods for representing negative binary numbers?
Sign & magnitude, 1’s complement, and 2’s complement.
What is the function of a multiplexer in digital circuits?
A multiplexer (MUX) selects one input from multiple inputs and forwards it to the output based on select lines.
What is a decoder, and where is it used?
A decoder converts binary input into a unique output line. It is used in memory addressing and data demultiplexing.
What is the Boolean expression for a half-adder?
A:
Sum = A⊕B
Carry = AB
What is the difference between synchronous and asynchronous sequential circuits?
Synchronous circuits update their state at clock pulses, while asynchronous circuits change states as soon as the input changes, without a clock.