In computer memory hierarchy, what term describes the condition when requested data is successfully found in the CPU cache, avoiding a high-latency access to main RAM?

Answer and explanation

Correct answer: D. Cache hit

  1. Step 1: When the CPU generates a memory read request, the cache controller checks tag arrays across cache lines.
  2. Step 2: If the targeted memory block is present in the cache, a 'cache hit' occurs, enabling the processor to retrieve the operand within 1 to 4 clock cycles.
Answer
Cache hit
Why not the others: 'Cache miss' A cache miss occurs when the requested memory address is absent from cache, forcing a slow fetch from main memory; 'Cache eviction' Cache eviction is the process of removing an existing cache line according to replacement policies like LRU to make room for new data; 'Dirty read' A dirty read is a database transaction anomaly where uncommitted data modified by another transaction is read.

Practise more Computer Architecture and Hardware.

Free questions with an explanation for every one, and full timed General Knowledge mock tests.