忘我自定義技能CALL轉(zhuǎn)換器,一款非常不錯的寫輔助軟件,非常適合喜歡破解軟件和自己寫輔助的朋友使用,有需要的趕緊來下載使用吧。
匯編語言中的call是什么意思
CALL(LCALL)指令執(zhí)行時,進行兩步操作:
(1)將程序當前執(zhí)行的位置IP壓入堆棧中;
(2)轉(zhuǎn)移到調(diào)用的子程序。(CALL近調(diào)用,LCALL遠調(diào)用, CALL 尋址2K空間范圍 LCALL 尋址64K空間范圍) CALL與RET結(jié)合使用,當CALL調(diào)用的子程序運行到RET命令時,壓入堆棧的IP彈出,跳出子程序,開始執(zhí)行CALL的下一條語句。
例:main: setb p1.0; lcall delay; clr p1.0; lcall delay; ajmp main; delay: mov r7,#250;d1: mov r6,#250;d2: djnz r6,d2; djnz r7,d1; ret ; end;
當執(zhí)行LCALL時,把該語句的IP(或者說PC)壓入堆棧,開始進入子程序DELAY,當執(zhí)行到RET時,堆棧中的IP出棧,LCALL的繼續(xù)執(zhí)行下一條語句。
一般來說,執(zhí)行一條CALL指令相當于執(zhí)行一條PUSH指令加一條JMP指令
自定義轉(zhuǎn)換器的作用
封裝:將為實現(xiàn)某個具體功能,所使用的多個FME轉(zhuǎn)換器組合起來,以供復(fù)用。
共享:將自定義轉(zhuǎn)換器導出,即可為其他用戶所共享,當然不導出通過拷貝的方式也可以實現(xiàn)共享。
循環(huán):在自定義轉(zhuǎn)換器里可創(chuàng)建循環(huán),來實現(xiàn)一些復(fù)雜的運算。
并行:自定義轉(zhuǎn)換器中可以設(shè)置并行處理,與FME的很多轉(zhuǎn)換器的并行處理一樣,如Buffer、Clipper等。
擴展:通常我們可以在自定義轉(zhuǎn)換器中使用pythoncaller或者tclcaller,通過開發(fā)來拓展FME的功能,F(xiàn)ME Object提供了很多的空間的非空間的方法,這也是我們拓展FME功能最常用的方法。
- PC官方版
- 安卓官方手機版
- IOS官方手機版