The address register for storing the 16-bit addresses can only be
(a) stack pointer
(b) data pointer
(c) instruction register
(d) accumulator
I have been asked this question in exam.
This intriguing question originated from Addressing Modes of 8051 topic in chapter Microcontroller 8051 of Microprocessor