What is “movx” data memory?
Data memory which can be accessed with the assembly code “movx” for “move external” instruction is sometimes called “movx memory”. The movx instruction utilizes the 16-bit address held in the 8051’s data pointer as the memory address. The memory can be external to the controller or in some cases (Dallas DS2250/2251/2252, DS87C520/530, Philips 524/528, etc) built into the controller.