Difficulty: Easy
Correct Answer: erase and write
Explanation:
Introduction / Context:Flash memory evolved from EEPROM technology with improved block erase mechanisms. The term “flash” reflects that large blocks can be erased quickly, almost “in a flash,” enabling practical reprogramming compared with byte-erasable EEPROMs.
Given Data / Assumptions:
Concept / Approach:Flash excels at rapid block erasure followed by programming, making it useful for code storage that needs occasional in-field updates. While read latency is important, what differentiates flash from older EEPROM is the efficient erase/program cycle for larger regions rather than slow, byte-at-a-time erasure.
Step-by-Step Solution:
Recognize the historical motivation: faster erase than EEPROM.Acknowledge that programming (write) is paired with erase to update contents.Identify the phrase “erase and write” as capturing the rapid update cycle.Verification / Alternative check:Device datasheets list sector erase times and page program times as key specs, emphasizing update speed compared to legacy EEPROM.
Why Other Options Are Wrong:
Read and write: Reads are fast but not the naming origin.Format and erase: “Format” is a filesystem notion, not a device operation.Erase and read: Ignores programming speed.Address decode and sense: Internal operations, not the naming reason.Common Pitfalls:Assuming “flash” refers primarily to read performance; the key differentiator is erasability/programming of large blocks.
Final Answer:erase and write
Discussion & Comments