控制轉(zhuǎn)移指令用于控制程序的流向,所控制的范圍即為程序存儲(chǔ)器區(qū)間,MCS-51系列單片機(jī)的控制轉(zhuǎn)移指令相對(duì)豐富,有可對(duì)64kB程序空間地址單元進(jìn)行訪問(wèn)的長(zhǎng)調(diào)用、長(zhǎng)轉(zhuǎn)移指令,也有可對(duì)2kB字節(jié)進(jìn)行訪問(wèn)的絕對(duì)調(diào)用和絕對(duì)轉(zhuǎn)
LCALLaddr16;長(zhǎng)調(diào)用ACALLaddr11;絕對(duì)調(diào)用1.LCALLaddr16;轉(zhuǎn)移范圍64KB,不影響標(biāo)志位。執(zhí)行中自動(dòng)完成如下過(guò)程:(PC)(PC)+ 3(SP)(SP)+ 1((SP))(PC7 ~ 0), 保護(hù)斷點(diǎn)地址低字節(jié);(SP)(SP)+ 2((