Difficulty: Easy
Correct Answer: True
Explanation:
Introduction / Context:
Addressing modes determine where data moves in a single cycle. In the 8051, direct addressing targets a specific internal RAM or SFR address. Understanding what range maps to internal RAM vs SFRs prevents subtle bugs.
Given Data / Assumptions:
Concept / Approach:
Direct destinations in the lower 128 bytes (00H–7FH) reference internal RAM. The bit-addressable area is 20H–2FH, but byte writes to 23H still write the full byte. SFRs occupy 80H–FFH, so 23H is not an SFR address on a basic 8051.
Step-by-Step Solution:
Verification / Alternative check:
Cross-reference the 8051 memory map: SFRs start at 80H; lower 128 is internal RAM, so the instruction is a valid byte move to RAM address 23H.
Why Other Options Are Wrong:
Common Pitfalls:
Final Answer:
True
Discussion & Comments