单片机的RET是子程序结束的专用指令,必须放在子程序的出口。如果子程序不是一个出口,那么就可以有多个RET指令。单片机在执行RET指令时,是将程序计数器PC值恢复到调用之前的数值,程序就会返回调用之前的地址。
使用RET指令需要注意两点:
第一,该指令不涉及堆栈操作,如果调用之前有入栈指令,那么在RET指令之前,必须执行反顺序的出栈指令。
第二,必须搞清楚RET和RETI的区别,后者是专用的中断服务程序返回指令,该指令会自动执行出栈操作。
出栈操作,返回刚才中断以前的程序继续执行。
单片机的RET是子程序结束的专用指令,必须放在子程序的出口。如果子程序不是一个出口,那么就可以有多个RET指令。单片机在执行RET指令时,是将程序计数器PC值恢复到调用之前的数值,程序就会返回调用之前的地址。
使用RET指令需要注意两点:
第一,该指令不涉及堆栈操作,如果调用之前有入栈指令,那么在RET指令之前,必须执行反顺序的出栈指令。
第二,必须搞清楚RET和RETI的区别,后者是专用的中断服务程序返回指令,该指令会自动执行出栈操作。
出栈操作,返回刚才中断以前的程序继续执行。
可以教小孩用马桶上厕所,而不是使用尿不湿或纸尿裤等。原因是这...
要让宝宝自觉上厕所,需要耐心、时间和一些策略。以下是一些可能...
解决方法。1、首先打开电脑,出现grub界面,2、然后在键盘...
联想如何进入修复模式,开机出现联想LOGO画面的时候,按下F...
因为傲慢自大固执。伽内什遵循母亲的命令,守护者洞口。恰巧的是...
做法如下:准备材料:白面(麦面)和荞麦面温水和成,醒5分钟。...
毛衣短款外套怎么搭配 1、与紧身裤的搭配, 更显出了腿部的纤...
具体方法如下:1、启动设备,并以管理员身份运行“命令提示符”...
重庆渝北区有很多好玩的,我来推荐几个吧! 第1可以去园博园,...
孩子叛逆不听家长的话,怎么办呢?作为家长的必须要清楚的认识到...
您好,联名交通卡是一种多种交通工具通用的一卡通。使用方法如下...
先说结论,巅峰时期的王杰和张雨生相比较,王杰更火,但张雨生更...
能炫舞转区方法:1/3打开【QQ炫舞官网】,点击右侧的【自助...
女加亦等于娈 。&...
© 2021 3dmxku.com,All Rights Reserved.