unsigned char idata a,b,c; // for variables in internal RAM
unsigned char xdata x _at_ 0x0123; // for memory mapped IO port