指令机器码,就是单片机执行的实际指令——执行期间从ROM读出,并送指令译码电路的二进制编码。 01表示AJMP指令的16进制机器码(其中高三位000为11位地址高3位、低5位为指令操作码),FF为跳转11位目标地址的低8位(指令中的0FFH)。跳转目标的低11位由AJMP决定,高5位保持指令执行前的值不变。
PS:注释里说的是取出这条AJMP指令后,PC的当前值,由于指令机器码占2字节,因此PC+2;
以这个PC+2的结果的高5位与指令中的11位“拼装”后的16位地址即为该指令跳转前往的目标ROM地址