692326512
每天進(jìn)步一小步
級(jí)別: 工控俠客
![]() |
圖片:
![]() 跳轉(zhuǎn)指令 CJ 和CALL的區(qū)別在哪 看下這個(gè)圖 區(qū)別的哪里 ![]() ![]() |
---|---|
|
l137042834
級(jí)別: 探索解密
![]() |
一個(gè)主程序跳轉(zhuǎn),一個(gè)子程序跳轉(zhuǎn)。子程序必須在FEND之后,返回指令SRET。而主程序沒(méi)有返回指令,他是直到跳轉(zhuǎn)條件不滿(mǎn)足的情況下才停止跳轉(zhuǎn),子程序是 遇到SRET就返回執(zhí)行下一步程序 |
---|---|
|
xiajikang
級(jí)別: 探索解密
![]() |
樓主,知音啊,我也有很多不解呢。在我的主頁(yè)上有求助帖,我遇到的問(wèn)題,5天了居然沒(méi)人敢接招,你還好,可以的話(huà)交流交流,我QQ 550448619 注明工控人家。 |
---|---|
|
znz43
工控職業(yè)已成回憶 只因愛(ài)好常回家園 樂(lè)此不疲
級(jí)別: 工控俠客
![]() ![]() |
跳轉(zhuǎn)執(zhí)行時(shí),直接跳到標(biāo)簽指定步,可以向下跳,也可向上跳。 向下跳時(shí)在跳轉(zhuǎn)指令到標(biāo)簽指定步之間的程序本次循環(huán)中跳過(guò)不再執(zhí)行。 向上跳時(shí)將重復(fù)執(zhí)行前面已執(zhí)行過(guò)的程序步,千萬(wàn)注意如跳轉(zhuǎn)條件控制不好會(huì)引起死循環(huán),超時(shí)看門(mén)狗報(bào)警。 call調(diào)用子程序條件成立時(shí),轉(zhuǎn)到主程序外的子程序執(zhí)行,子程序完成后,返回到調(diào)用子程序步的下一步繼續(xù)執(zhí)行。 如果調(diào)用子程序條件不成立,那么子程序永遠(yuǎn)不會(huì)執(zhí)行。 對(duì)于跳轉(zhuǎn),即使條件不成立,程序依次執(zhí)行下去,碰到標(biāo)簽步依然會(huì)執(zhí)行。 |
|
---|---|---|
|