9.10.9 near

The near attribute tells the compiler that the variable is allocated in near data space: for dsPIC33C/E/F and dsPIC30F devices this is the first 8K bytes of memory and for dsPIC33A devices this is the first 64KB of memory. Such variables can sometimes be accessed more efficiently than variables not allocated (or not known to be allocated) in near data space.

int num __attribute__ ((near));