导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→帮帮忙,关于子程序

* 36843: 帮帮忙,关于子程序

   fansuyan 
fansuyan发表的帖子 

 帮帮忙,关于子程序

我有问题请您帮忙,是关于子程序的结束问题,假如有这样一条指令lcall jsxl,这是调用子程序,而在jsxl子程序中间 还有ljmp m1,在m1结束的时候有ret,那等程序执行到m1结束的ret,那您说这个调用lcall jsxl结束了吗,   

发表时间:2003年7月11日14:51:13

  
回复该帖

本主题共有 9 帖,分页:>>>>>该主题的所有内容[9]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

  36844.[详细]我回答你
摘要:我有问题请您帮忙,是关于子程序的结束问题,假如有这样一条指令lcall jsxl,这是调用子程序,而在jsxl子程序中间 还有ljmp m1,在m1结束的时候有ret,那等程序执行到m1结束的ret,那您说这个......(301字)
- [我是一条鱼][996次] 2003年7月11日

  36881.[详细]回答错误!
摘要:当程序执行到M1结束的RET时,CPU会把当时栈顶的两字节数据弹出到PC(针对51系列),如果在进入子程序JSXL后到M1的RET指令时没有做过压栈,或者压入的数据已经弹出,那么此时栈顶内容应该是指令LCALL JSXL后面将要执......(334字)
- [Lichunfu][1060次] 2003年7月12日

  37013.[详细]同意,小鱼同学搞错嘞。不过这样很容易出错哦,其他进栈的东东都出不来了。..
摘要:同意, 小鱼同学搞错嘞。 不过这样很容易出错哦,其他进栈的东东都出不来了。......(74字)
- [luz][1034次] 2003年7月14日

[上一篇帖子]:我回答你我有问题请您帮忙,是关于子程序的结束问题,假如有这样一条指令lcall jsxl,
[下一篇帖子]:[求助]我是一个单片机初学者,我想设计一个以IL7135A/D转换程序做动态显示请教大家任何设计&n