Difficulty: Easy
Correct Answer: Correct
Explanation:
Introduction / Context:
Microcontrollers are the workhorses of embedded systems. Unlike general-purpose microprocessors that typically require external memory and peripheral chips, microcontrollers integrate core resources on a single die to reduce cost, power, and board space. This question checks whether you recognize that an MCU consolidates CPU, RAM, ROM/flash, and I/O into one device to replace multichip solutions.
Given Data / Assumptions:
Concept / Approach:
The hallmark of an MCU is integration. By co-locating memory and I/O with the CPU, the device can start executing from on-chip nonvolatile memory after reset and interact with the outside world via on-chip peripherals. This simplifies design compared with an MPU that commonly boots from external ROM and uses external RAM and discrete I/O controllers.
Step-by-Step Solution:
Verification / Alternative check:
Examine block diagrams of common MCUs (e.g., 8051, AVR, PIC, ARM Cortex-M). Each shows on-chip memories and I/O. Development boards run code from internal flash and use internal SRAM without external devices, confirming the statement.
Why Other Options Are Wrong:
Common Pitfalls:
Confusing MCUs with MPUs; assuming all processors need external memory; overlooking that some MCUs optionally add external memory for larger applications but still integrate core resources.
Final Answer:
Correct
Discussion & Comments