Programación de memoria
//Programación en lenguaje C para microcomputadora de un solo chip
#Contiene " reg51.h "
Gerente general no válido (no válido)
{
Datos cortos *p, * q; // Definir el puntero de datos interno
long xdata * sum // Definir el puntero de datos externo
p = ox20
q = ox35 //Defina el puntero para que apunte a la unidad de dirección interna.
suma = 0x0000//El producto se almacena en la unidad externa 0000h y usted mismo puede cambiarlo.
* sum = * p * * q; // Almacena el producto en datos externos.
}