汇编语言中的call是什么意思
发表时间:2024-07-30 13:39:07
来源:网友投稿
call指令 CALL(LCALL)指令执行时,进行两步操作:
(1)将程序当前执行的位置IP压入堆栈中; (2)转移到调用的子程序。
(CALL近调用,LCALL远调用, CALL 寻址2K空间范围 LCALL 寻址64K空间范围) CALL与RET结合使用,当CALL调用的子程序运行到RET命令时,压入堆栈的IP弹出,跳出子程序,开始执行CALL的下一条语句。例: main: setb p1.0; lcall delay; clr p1.0; lcall delay; ajmp main; delay: mov r7,#250; d1: mov r6,#250; d2: djnz r6,d2; djnz r7,d1; ret ; end; 当执行LCALL时,把该语句的IP(或者说PC)压入堆栈,开始进入子程序DELAY,当执行到RET时,堆栈中的IP出栈,LCALL的继续执行下一条语句。一般来说执行一条CALL指令相当于执行一条PUSH指令加一条JMP指令
免责声明:本站发布的教育资讯(图片、视频和文字)以本站原创、转载和分享为主,文章观点不代表本网站立场。
如果本文侵犯了您的权益,请联系底部站长邮箱进行举报反馈,一经查实,我们将在第一时间处理,感谢您对本站的关注!
相关资讯
2025年会计行业十大趋势:技术变革与职业转型
2025-07-03
汽修专业新疆怎么找工作
2025-04-06
机械专业专长怎么写简历
2025-04-06
专科怎么报审计专业的
2025-04-06
专业学科导师类别怎么填
2025-04-06
查报考专业网站怎么查
2025-04-06
水电专业规划怎么写简历
2025-04-06
表演专业怎么留学的好呢
2025-04-06
专业防雷检测怎么收费的
2025-04-06
怎么查询同等学力专业
2025-04-06
高考技能专业怎么选择的
2025-04-06
钢筋套筒专业名称怎么写
2025-04-06
中专怎么填高考志愿专业
2025-04-06
中专统招怎么报志愿专业
2025-04-06
师范专业自我评价怎么写
2025-04-06
景观建筑换专业怎么换好
2025-04-06
推荐资讯
最经典的陪读感言 陪读感言(精选23句)
2023-04-10 11:48:33
苹果6硬盘坏了能修好吗
2024-06-19 18:48:32
法考报名有条件限制吗
2024-07-15 13:05:04
电气工程和数控哪个好就业,本人女生
2024-07-15 23:52:49
注册的注怎么组词
2024-07-29 13:41:27
行者是什么意思
2024-07-29 22:28:48
辽宁视同缴费是从哪一年开始算的
2024-08-01 03:34:21
伪造和变造会计凭证的区别是什么
2024-11-10 16:03:46
餐饮类专业烹饪专业学什么
2025-03-18 09:22:10
洞口英语专业有哪些
2025-04-02 11:10:26
新励学网教育平台
海量全面 · 详细解读 · 快捷可靠
累积科普文章数:18,862,126篇
热门关注