
汇编语言中LCALL和JMP有什么区别啊?
我在写程序的时候觉得这两个都可以用,但是什么情况下用什么不是很清楚,望大虾请教,一个是调用子程序,一个是转移,我觉得在用的时候转移到子程序和调用子程序仅有的去呗就是一个是...
我在写程序的时候觉得这两个都可以用,但是什么情况下用什么不是很清楚,望大虾请教,一个是调用子程序,一个是转移,我觉得在用的时候转移到子程序和调用子程序仅有的去呗就是一个是返回,一个是跳转返回的,是不是这样呢,如果真是这样那么写程序的时候就可以使用哪个都可以了。。
展开
展开全部
LCALL是调用子程序,当子程序执行完后就返回到LCALL指令下一条指令继续执行程序,而子程序是可以多次调用,也可以在任何位置调用。这是从哪里走的,还要返回哪里的。
而JMP是无条件转移指令,转移到某执行程序后就不再返到回原处,是一去不回返的。
而JMP是无条件转移指令,转移到某执行程序后就不再返到回原处,是一去不回返的。

2023-06-12 广告
单片机,即单片微控制器,也称为单片微型计算机,是将中央处理器(CPU)、存储器(ROM,RAM)、输入/输出接口和其他功能部件集成在一块 在一个小块的集成电路上,从而实现对整个电路或系统的数字式控制。单片机不是完成某一个逻辑功能的芯片,而是...
点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |