C8051 单片机对空片子(全FF)是怎么执行指令的

遇到一个C8051的项目,我们自己的bootloader放在0x0200地址,0x0000-0x01FF为全FF,我发现单片机上电竟然能进到我的Boot里,它是怎么从0000执行过去的?

FF对应的是MOV R7,A,这个是顺序执行的,没有跳转之类的。就算后面会用到寄存器R7,正常情况下也会有代码重新赋值,所以赋值操作也没有什么影响。
不过让前面都是FF的话,你没中断吗?另外,你怎么确定前面都是FF呢?