5.6.4 Program Flash Memory
To make constant data access easier, the entire Program Flash Memory is mapped to
the upper half of the FSR address space. When the MSB of FSRnH is set, the lower 15 bits
are the address in program memory which will be accessed through INDF. Only the lower
eight bits of each memory location are accessible via INDF. Writing to the Program Flash
Memory cannot be accomplished via the FSR/INDF interface. All instructions that access
Program Flash Memory via the FSR/INDF interface will require one additional instruction
cycle to complete.