Difficulty: Easy
Correct Answer: Correct
Explanation:
Introduction / Context:
Microcontrollers consolidate processing, memory (program and data), and common peripherals into a compact, self-contained device. This high integration enables stand-alone embedded systems that require no external host. The phrase “computer on a chip” is therefore widely used as a descriptive shorthand. This question asks you to validate that characterization.
Given Data / Assumptions:
Concept / Approach:
The functional definition of a computer includes the ability to fetch, decode, and execute instructions; store and retrieve data; and interact with I/O. Microcontrollers meet these criteria on a single chip. While they are optimized for control tasks, their integrated nature justifies the colloquial term “computer on a chip.”
Step-by-Step Solution:
Verification / Alternative check:
Reference 8051 and modern ARM Cortex-M datasheets: they enumerate core, Flash, SRAM, timers, and UART/SPI/I2C, matching typical computer subsystems.
Why Other Options Are Wrong:
Common Pitfalls:
Confusing microcontrollers with microprocessors (which often require external memory and peripherals).
Final Answer:
Correct
Discussion & Comments