Just run it up on ISIS and setting OSCCON to 8Mhz and PLL to on... I'm getting 125nS instructions and 1.0004 seconds on the 1000ms delay..
It would appear 4 instructions too many, but close enough... Pic running at 32Mhz...
It would appear 4 instructions too many, but close enough... Pic running at 32Mhz...