SUB和RET間各指令運(yùn)行狀態(tài)
發(fā)布時(shí)間:2015/9/21 20:46:54 訪問(wèn)次數(shù):784
程序解釋:
當(dāng)XO接通時(shí),BP9021A程序從主程序轉(zhuǎn)到編號(hào)為1的子程序的起始地址SUB 1處,開(kāi)始執(zhí)行子程序;當(dāng)執(zhí)行到RET處時(shí),子程序執(zhí)行完畢,返回到主程序調(diào)用處,從CALL 1指令的下一條指令繼續(xù)執(zhí)行隨后的主程序。
當(dāng)XO斷開(kāi)時(shí),不調(diào)用子程序,繼續(xù)執(zhí)行主程序。
指令使用說(shuō)明
1)子程序必須在ED指令之后。由SUB開(kāi)始,RET結(jié)束必不可少。
2) CALL指令可以用在主程序區(qū)、中斷程序區(qū)和子程序區(qū)。同一程序可以多次使用同一標(biāo)號(hào)的CALL指令。標(biāo)號(hào)為0—l5。
3)不能重復(fù)使用同一標(biāo)號(hào)的SUB指令。
4)子程序可以嵌套使用,但最多只可以嵌套4層。
5)使用一個(gè)RET指令可以控制多個(gè)子程序。
6)如果CALL指令的觸發(fā)信號(hào)處于斷開(kāi)狀態(tài),不執(zhí)行子程序。此時(shí),SUB和RET間的各指令運(yùn)行狀態(tài)見(jiàn)表7-22。
表7-22 SUB和RET間各指令運(yùn)行狀態(tài)
程序解釋:
當(dāng)XO接通時(shí),BP9021A程序從主程序轉(zhuǎn)到編號(hào)為1的子程序的起始地址SUB 1處,開(kāi)始執(zhí)行子程序;當(dāng)執(zhí)行到RET處時(shí),子程序執(zhí)行完畢,返回到主程序調(diào)用處,從CALL 1指令的下一條指令繼續(xù)執(zhí)行隨后的主程序。
當(dāng)XO斷開(kāi)時(shí),不調(diào)用子程序,繼續(xù)執(zhí)行主程序。
指令使用說(shuō)明
1)子程序必須在ED指令之后。由SUB開(kāi)始,RET結(jié)束必不可少。
2) CALL指令可以用在主程序區(qū)、中斷程序區(qū)和子程序區(qū)。同一程序可以多次使用同一標(biāo)號(hào)的CALL指令。標(biāo)號(hào)為0—l5。
3)不能重復(fù)使用同一標(biāo)號(hào)的SUB指令。
4)子程序可以嵌套使用,但最多只可以嵌套4層。
5)使用一個(gè)RET指令可以控制多個(gè)子程序。
6)如果CALL指令的觸發(fā)信號(hào)處于斷開(kāi)狀態(tài),不執(zhí)行子程序。此時(shí),SUB和RET間的各指令運(yùn)行狀態(tài)見(jiàn)表7-22。
表7-22 SUB和RET間各指令運(yùn)行狀態(tài)
熱門點(diǎn)擊
- 集成計(jì)數(shù)器CD4518
- 分別測(cè)試JK觸發(fā)器和D觸發(fā)器的邏輯功能
- 可逆計(jì)數(shù)與左/右移位指令:F118 (UDC
- 具體元件的容差設(shè)置方法
- 行程控制電路
- CMOS圖像傳感器芯片的結(jié)構(gòu)一般由光敏像素陣
- 低壓熔斷器的安裝使用安全注意事項(xiàng)
- 用戶程序存儲(chǔ)器的容量至少可擴(kuò)展到4KB
- 控制電路設(shè)計(jì)
- 以及GSM小區(qū)的覆蓋范圍的有限
推薦技術(shù)資料
- 自制經(jīng)典的1875功放
- 平時(shí)我也經(jīng)常逛一些音響DIY論壇,發(fā)現(xiàn)有很多人喜歡LM... [詳細(xì)]
- 全集成直接飛行時(shí)間(dToF)傳感器
- 2025年半導(dǎo)體市場(chǎng)發(fā)展趨勢(shì)未
- GW2A系列FPGA芯片應(yīng)用參數(shù)
- DDR類儲(chǔ)存器接口解決方案
- 2.5G bps MIPI D
- 新一代 Arora-V系列FPGA產(chǎn)品詳情
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究