微型计算机原理及应用第8章程序设计分析
* * * * * * * * * * * * * 入口﹑出口参数存放在主程序的调用指令之后,即在CS段,书写指令时,用伪指令定义参数. —传递单元在CS段. 此时一定要注意区分参数与代码. 参数—可以是信息本身→直接赋值法;若信息较多,可以是信息的地址→ 间接赋值法. 有时主﹑子之间无参数传递,子程序只是完成一个特定动作→无参数子程序. 以上参数的传递方法各有优缺点,采用哪种方法,具体问题具体分析,有时,几种方法混合使用. (3)参数赋值法 5.1 子程序的概念 3.主程序和子程序公用寄存器的问题 子程序要进行计算处理,自然要使用一些寄存器.子程序执行后,某些寄存器的内容会发生变化.如果主程序在这些寄存器中已经存放了有用信息,则子程序返回后,主程序的运行势必因原存放信息被破坏而出错,所以要保护寄存器中内容不被破坏→保护现场;在子程序处理后,恢复寄存器的内容→恢复现场. 保护现场﹑恢复现场的工作可以在主程序中完成,也可以在子程序中完成: 5.1 子程序的概念 PUSH AX PUSH BX 保护现场 PUSH CX ﹕ 子程序工作部分 POP CX POP BX
您可能关注的文档
- 微信公众平台推广破万技巧-中华讲师网分析.ppt
- 微信办公功能需求分析.doc
- 微信支付与NFC支付分析.ppt
- 微信群的商业秘密分析.ppt
- 微信企业号开发实战讲解分析.ppt
- 微信号炼成记分析.ppt
- 微利时代的营销创新(学员二天版)10.18-19分析.ppt
- 微博中感人汇总2016年分析.doc
- 微信微博作文分析.doc
- 微商必须知道的几个技巧(一)分析.ppt
- 2026年可转换债券市场五年分析报告.docx
- 2026年酒店前台装修合同协议合同三篇.docx
- 高中物理教学中AI仿真实验与人工智能素养培养课题报告教学研究课题报告.docx
- 智能研修系统在教师专业发展中的教学评价与反馈研究教学研究课题报告.docx
- 2026年医疗健康行业第三方服务市场展望.docx
- 学生数字素养评价结果在国际教育资源共享中的应用教学研究课题报告.docx
- 高中AI课程中自然语言处理在智能作文评分模型构建中的应用实践课题报告教学研究课题报告.docx
- 高中生基于地理数据构建城市人口迁移时空演变模型课题报告教学研究课题报告.docx
- 小学数学游戏化教学设计与实施效果分析课题报告教学研究课题报告.docx
- 2026年文化产业投资报告:市场前景与投资机会.docx
最近下载
- AutoCAD2022实用教程全套完整教学课件.pptx
- Soundcraft声艺Signature 22MTK Outline Dimensions file)说明书用户手册.pdf
- 教案课件-典五典范英语5a l6教学参考.pdf VIP
- 商业银行数字化转型:文献综述与研究展望_刘敏楼.pdf VIP
- 施工现场临时用电配电箱标准化图集.pdf VIP
- 施工现场临时用电配电箱(柜)图集.docx VIP
- Electric海菲克功率单元PU00 PU01操作手册.pdf
- 肩周炎诊断及治疗指南.docx VIP
- 电气控制与PLC应用——基于S7-1200_PLC(陈建明)课后习题答案解析.docx VIP
- 腰椎间盘突出症诊疗指南.docx VIP
原创力文档

文档评论(0)