Difficulty: Easy
Correct Answer: Incorrect
Explanation:
Introduction / Context:
Cache organization is a foundational topic in computer architecture. Many learners associate the Intel Pentium with modern features such as superscalar pipelines and split L1 caches. This question asks whether the original Pentium was the first CPU to provide separate instruction and data caches, and it requires historical context across multiple architectures, not just Intel x86.
Given Data / Assumptions:
Concept / Approach:
We evaluate whether the Pentium was the first to introduce split L1 caches in the industry. The method is to recall earlier processors and check if any implemented separate I/D caches before Pentium’s launch. If earlier examples exist, the statement is incorrect.
Step-by-Step Solution:
Verification / Alternative check:
Architecture references for Motorola 68040 and various early RISC processors document separate instruction and data caches predating the Pentium. Intel’s own 80486 used a unified L1 cache, highlighting Pentium’s shift, but the broader industry had split caches earlier.
Why Other Options Are Wrong:
Common Pitfalls:
Assuming Intel x86 history equals overall CPU history; conflating being “first in x86” with “first in the industry.”
Final Answer:
Incorrect
Discussion & Comments