Difficulty: Easy
Correct Answer: True
Explanation:
Introduction / Context:
Classic 8051 devices use a Harvard-like separation of program and data spaces, and further distinguish on-chip versus off-chip regions. Understanding these four areas is fundamental for correct instruction selection (MOV vs MOVX) and linker configuration.
Given Data / Assumptions:
Concept / Approach:
The 8051 maps internal data (lower RAM, bit-addressable, SFRs) separately from external data accessed via MOVX. Program memory is fetched from an internal array when present or from external memory via PSEN when configured, hence four distinct categories.
Step-by-Step Solution:
Verification / Alternative check:
Any 8051 memory map confirms these four distinct spaces.
Why Other Options Are Wrong:
False would contradict standard 8051 architecture.
Common Pitfalls:
Attempting to use MOV for external data, or confusing SFR region with general RAM.
Final Answer:
True
Discussion & Comments