子程序調(diào)用指令call的操作數(shù)為p0~p62,子程序返回指sret無(wú)操作數(shù)。
圖(a)中的x10為on時(shí),call指令使程序跳轉(zhuǎn)到指針call指令使程序跳轉(zhuǎn)到指針p8處,子程序被執(zhí)行,執(zhí)行完sret指令后返回到104步。
子程序應(yīng)放在fend(主程序結(jié)束)指令之后,同一指針只能出現(xiàn)一次,cj指令中用過(guò)的指針不能再用,不同位置的call指令可以調(diào)用同一指針的子程序。

圖(a)子程序調(diào)用 (b)子程序的嵌套調(diào)用
在子程序調(diào)用子程序稱(chēng)為嵌套5級(jí)。圖(b)中的call p11指令僅在x0由off變?yōu)閛n時(shí)執(zhí)行一次。在執(zhí)行子程序1時(shí),如果x1為on,call p12指令被執(zhí)行,程序跳到p12處,嵌套執(zhí)行子程序2。執(zhí)行第二條sret指令后,返回子程序1中call p12指令的下一條指令,執(zhí)行第一條sret指令后返回主程序中callp11指令的下一條指令。
王坤 【求購(gòu)】 石英碎片 2026-4-9
陳經(jīng)理 【求購(gòu)】 攪拌設(shè)備的... 2026-4-9
周經(jīng)理 【求購(gòu)】 遠(yuǎn)大流量計(jì) 2026-4-9
蔡經(jīng)理 【求購(gòu)】 歐姆龍傳感... 2026-4-8
呂經(jīng)理 【求購(gòu)】 二手伺服變... 2026-4-8
曾經(jīng)理 【求購(gòu)】 金龍羽電線 2026-4-8
張生 【求購(gòu)】 光伏穩(wěn)壓器 2026-4-8










