Correct option is A
The
8051 microcontroller has
128 bytes of internal data memory, which is used for storing data, such as variables and intermediate results. This internal data memory is divided into the following sections:
·
Registers: 32 bytes (from 0x00 to 0x1F)
·
Special Function Registers (SFRs): 128 bytes (used to control specific microcontroller functions, like timers and ports)
·
RAM: The remaining space is used for general-purpose data storage.