Xdata int table [20];
Operations also operate like ordinary arrays.
By default, the compiler will arrange the addresses in the external address starting from 0x0000, that is, the address of dptr=0x0000 in the assembly. If there is no memory hardware outside at this time, the program can be compiled, but the final appearance is writable, but all readings are random values or all zeros. In addition, when using the pointer to operate the external memory, don't overlap with the address you have already allocated.