导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→我回答你

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

   我是一条鱼 
我是一条鱼发表的帖子 

 我回答你
我有问题请您帮忙,是关于子程序的结束问题,假如有这样一条指令lcall jsxl,这是调用子程序,而在jsxl子程序中间 还有ljmp m1,在m1结束的时候有ret,那等程序执行到m1结束的ret,那您说这个调用lcall jsxl结束了吗,   
      在m1结束的时候,执行RET后,它就回到 jsxl,继续执行直到jsxl结束,这个lcall jsxl才算结束。 


发表时间:2003年7月11日15:28:23

  
回复该帖

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

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

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

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

  37108.[详细]能告诉我在什么情况下会出错吗?
摘要:......(无内容)
- [xdkjason][1003次] 2003年7月15日

[上一篇帖子]:各位哥哥姐姐谁能告诉我在哪里能买到连PC机PS2口的带液晶屏的小键盘----拜托!!!!!!!![e
[下一篇帖子]:帮帮忙,关于子程序 我有问题请您帮忙,是关于子程序的结束问题,假如有这样一条指令LCALL&