Definition check – if a memory lets you access any location directly without stepping through others first, is it called Random Access Memory (RAM)?

Difficulty: Easy

Correct Answer: Correct

Explanation:

Introduction / Context: Memory devices are categorized by how data is accessed. This question targets the fundamental definition: RAM provides essentially uniform-time access to any address, while sequential devices do not. Recognizing this distinction is critical when designing address decoders and timing interfaces.

Given Data / Assumptions:

  • We refer to access behavior, not volatility.
  • RAM includes SRAM and DRAM technologies.
  • Direct addressing means the controller selects a location by its address lines immediately.

Concept / Approach: Random access memory allows direct read/write to any location through address decoding, independent of the position accessed previously. Both SRAM and DRAM satisfy this property. Therefore, if a memory design allows access without sequencing through other locations, it meets the definition of RAM.

Step-by-Step Solution:

1) Define RAM: direct, addressable, near-constant access time.2) Evaluate the described device: access without sequencing → direct addressing.3) Match to category: this behavior is RAM.4) Result: the statement is correct.

Verification / Alternative check: DRAM timing diagrams show row/column selects to reach any cell; SRAM uses wordline/bitline selection. Neither requires scanning earlier addresses, unlike tape or linked serial EEPROMs with pointer stepping.

Why Other Options Are Wrong: Limiting to SRAM excludes DRAM unnecessarily. Battery backing concerns retention, not access mode. Word alignment does not change random access capability.

Common Pitfalls: Confusing volatility (RAM loses data without power) with access classification; not all nonvolatile memories are sequential and not all RAM must be volatile conceptually.

Final Answer: Correct

More Questions from Memory and Storage

Discussion & Comments

No comments yet. Be the first to comment!
Join Discussion