Digital Logic and Design MCQs with Answers
Practice important Digital Logic and Design MCQs with answers and explanations.
Multiple Choice Questions
Q871: What characteristic differentiates DRAM from SRAM?
- A: DRAM is high density, SRAM is low density
- B: DRAM requires a transistor and capacitor, SRAM requires six transistors
- C: DRAM is non-volatile, SRAM is volatile
- D: DRAM supports in-system write ability, SRAM does not
View Answer
B
Q872: What does a FIFO memory do?
- A: Stores data randomly
- B: Processes data at different rates
- C: Stores data in a last-in, first-out manner
- D: Transfers data in the order it is received
View Answer
C
Q873: How is FIFO memory typically implemented in a digital system?
- A: Using shift registers and control circuitry
- B: Using RAM with circular buffers
- C: Using ROM with addressable cells
- D: Using EEPROM with programmable logic
View Answer
A
Q874: What is the primary characteristic of a LIFO memory?
- A: First In-First Out (FIFO)
- B: Last In-First Out (LIFO)
- C: Random Access
- D: Circular Buffer
View Answer
B
Q875: How does a stack operation in LIFO memory work?
- A: New data is added at the bottom
- B: New data is added at the top
- C: Old data is removed from the bottom
- D: Data is stored in a random order
View Answer
B
Q876: What is the maximum number of 8-bit values that can be stored in a 5-register LIFO memory?
- A: 3
- B: 5
- C: 8
- D: 10
View Answer
B
Q877: In a RAM stack implementation, what role does the Stack Pointer Register play?
- A: Stores data values
- B: Points to the base address of RAM
- C: Stores the address of the stack top
- D: Keeps track of memory allocation
View Answer
C
Q878: What happens to the Stack Pointer Register after a value is read from the stack?
- A: It is incremented
- B: It is decremented
- C: It remains unchanged
- D: It resets to zero
View Answer
B
Q879: How does the total memory requirement of a computer system relate to its address and data bus size?
- A: Larger address bus means more memory
- B: Larger data bus means more memory
- C: Smaller address bus limits memory
- D: Smaller data bus limits memory
View Answer
A
Q880: What does a microprocessor with a 16-bit data bus allow you to access?
- A: One byte of data
- B: Two bytes of data
- C: Four bytes of data
- D: Eight bytes of data
View Answer
B