692326512
每天進(jìn)步一小步
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 86 個(gè)
工控威望: 2237 點(diǎn)
下載積分: 1735 分
在線時(shí)間: 194(小時(shí))
注冊時(shí)間: 2011-07-06
最后登錄: 2019-11-03
查看692326512的 主題 / 回貼
樓主  發(fā)表于: 2012-06-09 20:21
圖片:
跳轉(zhuǎn)指令 CJ 和CALL的區(qū)別在哪 看下這個(gè)圖 區(qū)別的哪里悟性比較低沒看出就其中玄機(jī)求指點(diǎn)
l137042834
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 15 個(gè)
工控威望: 129 點(diǎn)
下載積分: 414 分
在線時(shí)間: 20(小時(shí))
注冊時(shí)間: 2012-03-29
最后登錄: 2021-06-26
查看l137042834的 主題 / 回貼
1樓  發(fā)表于: 2012-06-09 21:08
一個(gè)主程序跳轉(zhuǎn),一個(gè)子程序跳轉(zhuǎn)。子程序必須在FEND之后,返回指令SRET。而主程序沒有返回指令,他是直到跳轉(zhuǎn)條件不滿足的情況下才停止跳轉(zhuǎn),子程序是 遇到SRET就返回執(zhí)行下一步程序
xiajikang
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 11 個(gè)
工控威望: 118 點(diǎn)
下載積分: 518 分
在線時(shí)間: 10(小時(shí))
注冊時(shí)間: 2012-06-03
最后登錄: 2018-03-15
查看xiajikang的 主題 / 回貼
2樓  發(fā)表于: 2012-06-10 09:39
樓主,知音啊,我也有很多不解呢。在我的主頁上有求助帖,我遇到的問題,5天了居然沒人敢接招,你還好,可以的話交流交流,我QQ 550448619 注明工控人家。
znz43
工控職業(yè)已成回憶 只因愛好;丶覉@ 樂此不疲
級別: 工控俠客

精華主題: 0
發(fā)帖數(shù)量: 1055 個(gè)
工控威望: 4898 點(diǎn)
下載積分: 7347 分
在線時(shí)間: 2558(小時(shí))
注冊時(shí)間: 2010-06-24
最后登錄: 2024-09-22
查看znz43的 主題 / 回貼
3樓  發(fā)表于: 2012-06-10 11:39
跳轉(zhuǎn)執(zhí)行時(shí),直接跳到標(biāo)簽指定步,可以向下跳,也可向上跳。
向下跳時(shí)在跳轉(zhuǎn)指令到標(biāo)簽指定步之間的程序本次循環(huán)中跳過不再執(zhí)行。
向上跳時(shí)將重復(fù)執(zhí)行前面已執(zhí)行過的程序步,千萬注意如跳轉(zhuǎn)條件控制不好會(huì)引起死循環(huán),超時(shí)看門狗報(bào)警。
call調(diào)用子程序條件成立時(shí),轉(zhuǎn)到主程序外的子程序執(zhí)行,子程序完成后,返回到調(diào)用子程序步的下一步繼續(xù)執(zhí)行。
如果調(diào)用子程序條件不成立,那么子程序永遠(yuǎn)不會(huì)執(zhí)行。
對于跳轉(zhuǎn),即使條件不成立,程序依次執(zhí)行下去,碰到標(biāo)簽步依然會(huì)執(zhí)行。
出門打工難,打工學(xué)藝難,學(xué)藝拜師難,找到好師傅更難。
贈(zèng)人玫瑰,手留余香。舍得舍得,有舍才有得。
zsm9614501
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 97 個(gè)
工控威望: 220 點(diǎn)
下載積分: 10550 分
在線時(shí)間: 128(小時(shí))
注冊時(shí)間: 2012-03-31
最后登錄: 2024-09-22
查看zsm9614501的 主題 / 回貼
4樓  發(fā)表于: 2012-06-10 16:43
同意樓上所述,
每天好心情
sjm213
有小知識,無大學(xué)問。
級別: 論壇版主

精華主題: 7 篇
發(fā)帖數(shù)量: 5176 個(gè)
工控威望: 7399 點(diǎn)
下載積分: 157945 分
在線時(shí)間: 3137(小時(shí))
注冊時(shí)間: 2007-11-21
最后登錄: 2024-09-22
查看sjm213的 主題 / 回貼
5樓  發(fā)表于: 2012-06-10 21:37
call 指令調(diào)用完畢,需要返回主程序,繼續(xù)執(zhí)行call下面的程序;
cj 跳轉(zhuǎn)之后就不回來了。