Difficulty: Easy
Correct Answer: Correct
Explanation:
Introduction / Context:Writing to memory is fundamentally a two-part operation: you must indicate what data you are providing and where to store it. The “where” is specified through the address input(s). This question ensures that learners associate write operations with both data and addressing, rather than thinking of RAM as a simple latch without selection.
Given Data / Assumptions:
Concept / Approach:In RAM, each storage cell is reached via an address. For SRAM, the address directly selects the word line; for DRAM, row/column multiplexing (A0..An via RAS/CAS) selects a single bit/word. During a write cycle, the memory captures the value on the data-in line(s) into the location specified by the active address while control signals (CS/OE/WE or RAS/CAS/W) define the operation. Thus, an address input is essential alongside data-in for any meaningful write.
Step-by-Step Solution:
Identify the operation: write requires a destination.Destination is specified by address lines (or multiplexed address phases in DRAM).Control pins qualify timing; data-in provides the value to store.Verification / Alternative check:Examine any SRAM/DRAM timing diagram: the address is valid (or latched) during the write window while WE is asserted; the data lines are sampled into the selected cell/word.
Why Other Options Are Wrong:
Incorrect / ROM only / tri-state exception / serial only: None removes the requirement that a destination be specified; tri-state affects bus sharing, not addressing. Serial memories still convey an address field before data.Common Pitfalls:Confusing “random access” with “no address needed,” or thinking Chip Select alone chooses a unique location.
Final Answer:Correct
Discussion & Comments