Digital Electronics MCQs (Part-8)

What does setup time refer to in digital circuits?

A Clock signal time
B Time for data storage
C Time for data propagation
D Time for data to stabilize before a clock edge

What does hold time refer to in digital systems?

A Time before the clock edge
B Time after the clock edge for data stability
C Time for data to reach output
D Time for signal propagation

What is the role of a latch in digital circuits?

A Shift data
B Store data
C Perform arithmetic operations
D Count pulses

Which of the following is a volatile memory device?

A ROM
B EEPROM
C RAM
D Flash

Which type of memory retains data even when power is off?

A Flash
B ROM
C Cache
D RAM

What is the primary function of a flip–flop in a digital system?

A Increment a counter
B Perform logical operations
C Shift data
D Store a bit of data

What is the effect of violating setup or hold time in a flip–flop?

A Output becomes unpredictable
B No impact
C Clock signal is ignored
D Data is stored correctly

What is a memory device that can be both read and written to?

A ROM
B RAM
C Cache
D Flash

Which type of flip–flop has an input and stores one bit of data based on the clock signal?

A T flip–flop
B SR flip–flop
C JK flip–flop
D D flip–flop

What is a characteristic of a sequential circuit?

A Is faster than combinational circuits
B Output depends on current inputs only
C Has memory
D Does not require clock signals

Which of the following is used to store data temporarily in digital systems?

A Decoder
B RAM
C ROM
D Adder

What is a primary advantage of using latches in digital circuits?

A Store data without a clock signal
B Shift data
C Perform arithmetic functions
D Store multiple bits of data

What type of memory is EEPROM?

A Writable
B Volatile
C Read–only
D Non–volatile

What is the main disadvantage of using RAM in digital systems?

A High power consumption
B Slower access
C Volatility
D Non–volatility

Which of the following is a memory element that can store one bit of data?

A Flip–flop
B Counter
C Register
D Adder