Difficulty: Easy
Correct Answer: Incorrect
Explanation:
Introduction / Context:
Understanding what a CPU is versus what surrounds it (memory and I/O) is foundational in computer architecture. The CPU executes instructions using internal functional blocks and communicates with, but does not equal, the memory and output peripherals.
Given Data / Assumptions:
Concept / Approach:
A CPU comprises an arithmetic logic unit, control logic (instruction decode/sequencing), and a register file; it may also include caches. Memory and I/O are separate architectural elements accessed via buses. Even in SoCs or microcontrollers, we distinguish the CPU core from the on-chip memory and peripherals; integration does not redefine the CPU’s composition.
Step-by-Step Solution:
Verification / Alternative check:
Block diagrams in architecture textbooks show CPU as a distinct block interfacing with memory and I/O, not consisting of them.
Why Other Options Are Wrong:
Common Pitfalls:
Equating “integrated on one chip” with “part of the CPU.” Integration does not change architectural roles.
Final Answer:
Incorrect
Discussion & Comments