WorksheetsDigital Logic Quiz lesson 2
Total questions: 51
Worksheet time: 28mins
What is a combinational circuit?
A circuit that stores information
A circuit where outputs depend on present inputs only
A circuit that uses memory
A circuit that processes sequential data
What is true about combinational circuits?
They use memory elements
Their output depends on both current and previous inputs
They don’t use memory
They require a clock signal
What is the function of a half adder?
To add two single-bit binary numbers
To subtract two binary numbers
To store binary data
To multiply binary numbers
What is a key difference between a half adder and a full adder?
Half adder adds single bits; full adder adds multiple bits
Full adder includes a carry-in input
Half adder has memory; full adder does not
Half adder uses sequential logic; full adder uses combinational logic
What does a multiplexer do?
Selects one of many inputs and routes it to a single output
Distributes one input to many outputs
Converts binary data to decimal
Adds binary numbers
How does a demultiplexer function?
Selects one of several outputs and routes the input to it
Combines multiple inputs into a single output
Converts binary to BCD
Adds two binary numbers
What is a decoder used for?
To convert binary data into a different form
To store digital data
To perform arithmetic operations
To control flip-flops
What is an encoder’s primary function?
Converts an n-bit input into an m-bit binary code
Adds binary numbers
Routes a signal to different outputs
Stores digital values
What is an example of a priority encoder?
BCD to seven-segment decoder
S-R Flip-Flop
Decimal to BCD encoder
Multiplexer
What differentiates a sequential circuit from a combinational circuit?
Sequential circuits depend on present inputs only
Sequential circuits store information and use previous outputs
Sequential circuits do not require a clock signal
Sequential circuits can only handle binary data
What is the purpose of a flip-flop?
To store and toggle between binary states
To perform arithmetic calculations
To convert binary to decimal
To select one of many inputs
What does it mean for a flip-flop to be edge-sensitive?
It changes output based on the level of the clock signal
It changes output only at specific moments, like rising or falling edges of a clock signal
It continuously changes output based on input changes
It doesn’t use a clock signal
What is true about an S-R flip-flop?
It uses only NOR gates
It operates without a clock signal
It has an additional enable input
It uses combinational logic
What type of flip-flop is a D flip-flop?
A simple gated S-R latch with an inverter
A master-slave configuration of two S-R latches
A flip-flop that stores two inputs simultaneously
A flip-flop that does not require a clock signal
What does the T in T flip-flop stand for?
Toggle
Transfer
Trigger
Timing
How does a master-slave JK flip-flop operate?
It cascades two S-R flip-flops with feedback
It stores multiple states simultaneously
It outputs continuously based on input changes
It does not require a clock signal
What distinguishes a JK flip-flop from an S-R flip-flop?
It eliminates the invalid state present in the S-R flip-flop
It does not use memory elements
It only operates without a clock
It has more than two inputs
How does an S-R latch differ from an S-R flip-flop?
The S-R latch is asynchronous, while the S-R flip-flop is synchronous
The S-R flip-flop does not use feedback
The S-R latch requires a clock signal
The S-R latch is sequential, while the S-R flip-flop is combinational
What kind of signal triggering is used by most flip-flops?
Level triggering
Edge triggering
Pulse triggering
Delay triggering
Which of the following circuits is memory-less?
S-R Flip-Flop
Multiplexer
Sequential Circuit
Full Adder
What is the primary function of a full adder?
To subtract binary numbers
To add two binary numbers and handle a carry-in
To store multiple bits of data
To compare two binary values
How does a decoder operate?
It selects one output based on multiple inputs
It converts an input into a binary code
It decodes binary input to control multiple outputs
It adds two binary numbers
What is the role of a multiplexer’s select lines?
To choose which input is routed to the output
To toggle between different outputs
To add binary numbers
To clock the circuit
In a demultiplexer, how many output lines are typically controlled by select lines?
2^n
n+1
2n
n
Which type of circuit requires a clock signal to operate?
Combinational circuit
Half adder
Sequential circuit
Decoder
What is the fundamental difference between a latch and a flip-flop?
What is the fundamental difference between a latch and a flip-flop?
Latches are asynchronous; flip-flops are synchronous
Flip-flops operate without a clock signal
Latches store multiple states
Flip-flops do not store information
Which logic gate is typically used in the design of a D flip-flop?
AND gate
NAND gate
OR gate
XOR gate
What is the main purpose of a flip-flop in sequential circuits?
To store binary information
To add two binary numbers
To decode a binary input
To multiply binary inputs
How does a full adder differ from a half adder in terms of inputs?
The full adder has an additional carry-in input
The full adder uses only two inputs
The full adder does not include a sum output
The full adder is used for subtraction
What is a key feature of sequential circuits?
They store information and use both past and present inputs
They perform operations without using memory
They only process one input at a time
They can operate without a clock
What kind of circuit is a flip-flop?
Combinational circuit
Sequential circuit
Analog circuit
Arithmetic circuit
Which of the following is true for a D flip-flop?
It has two outputs and no inputs
It uses a JK flip-flop to operate
It has a single data input and stores one bit of data
It can perform arithmetic operations
What is the function of a T flip-flop?
To add two binary inputs
To toggle its state between 0 and 1
To convert binary to decimal
To multiply binary numbers
In an S-R flip-flop, what does the S input represent?
Set
Select
Store
Shift
In an S-R flip-flop, what is the result when both S and R inputs are 1?
The output is 0
The output is 1
The output is invalid or undefined
The flip-flop toggles its state
What type of circuit is used to store binary data in memory?
Multiplexer
Flip-flop
Decoder
Full adder
What is an edge-triggered flip-flop?
A flip-flop that changes its state on the clock edge (rising or falling)
A flip-flop that operates continuously without a clock
A flip-flop that stores multiple values
A flip-flop that changes state based on level-sensitive input
Which type of flip-flop eliminates the invalid condition present in the S-R flip-flop?
D flip-flop
JK flip-flop
T flip-flop
Master-slave flip-flop
What is the function of the enable input in an S-R flip-flop?
It allows or prevents the flip-flop from changing state
It toggles the output between 0 and 1
It resets the flip-flop to 0
It multiplies the input by 2
How does a master-slave flip-flop work?
It uses two flip-flops, one controlling the other
It operates only on rising clock edges
It stores binary data indefinitely
It performs arithmetic operations on input data
What does the 'Q' output in a flip-flop represent?
The reset state
The stored value of the flip-flop
The clock signal
The inverted output of the flip-flop
What is the primary use of a decoder in digital circuits?
To convert binary data into a specific output pattern
To store multiple binary inputs
To add binary numbers
To convert decimal numbers to binary
How many inputs does a full adder have?
2
3
4
5
What is a common application of a multiplexer?
To select one of many inputs and route it to the output
To toggle between binary states
To add two binary inputs
To store binary values in memory
How does a flip-flop differ from a latch?
A flip-flop is synchronous, while a latch is asynchronous
A latch operates on clock signals, while a flip-flop does not
A flip-flop stores multiple bits of data, while a latch stores only one
A flip-flop is used for arithmetic operations, while a latch is not
What is the purpose of a D flip-flop’s inverter between the S and R inputs?
To prevent invalid states
To ensure the flip-flop stores the same value in both S and R
To toggle the flip-flop output continuously
To invert the clock signal
In a sequential circuit, what component stores past input values?
Decoder
Multiplexer
Flip-flop
Full adder
What is the output of a JK flip-flop when both J and K inputs are 1?
The output remains unchanged
The output toggles
The output is invalid
The output is set to 0
What is a T flip-flop commonly used for?
To add binary numbers
To store multiple bits
To toggle its output between 0 and 1
To multiply binary inputs
What does a demultiplexer do in digital circuits?
Routes one input signal to one of many outputs
Combines multiple inputs into one output
Stores data in binary format
Performs sequential arithmetic operations
