- 1
- 0
- 约4.53千字
- 约 28页
- 2019-08-11 发布于湖北
- 举报
计算机接口技术(汇编与接口) 第四章 汇编语言程序设计4 主要内容: 汇编语言源程序的结构 汇编语言语句格式 伪指令 功能调用 汇编语言程序设计 第4章:4.6 子程序设计 把功能相对独立的程序段单独编写和调试,作为一个相对独立的模块供程序使用,就形成子程序 子程序可以实现源程序的模块化,可简化源程序结构,可以提高编程效率 主程序(调用程序)需要利用CALL指令调用子程序(被调用程序) 子程序需要利用RET指令返回主程序 第4章:4.6.1 过程定义和子程序编写 汇编语言中,子程序要用一对过程伪指令PROC和ENDP声明,格式如下: 过程名 PROC [NEAR|FAR] …… ;过程体 过程名 ENDP 可选的参数指定过程的调用属性。没有指定过程属性,则采用默认属性 NEAR属性(段内近调用)的过程只能被相同代码段的其他程序调用 FAR属性(段间远调用)的过程可以被相同或不同代码段的程序调用 第4章:子程序编写注意事项 ⑴子程序要利用过程定义伪指令声明 ⑵子程序最后利用RET指令返回主程序,主程序执行CALL指令调用子程序 ⑶子程序中对堆栈的压入和弹出操作要成对使用,保持堆栈的平衡 ⑷子程序开始应该保护使用到的寄存器内容,子程序返回前相应进行恢复 ⑸子程序应安排在代码段的主程序之外,最好放在主程序执行终止后的位置(返回DOS后、汇编结束END伪指令前),也可以放
您可能关注的文档
最近下载
- EU-2021-340欧盟新法规文件.pdf VIP
- 离心式压缩机原理.pdf VIP
- 2022-2023学年度泉州市初三质检数学(一).pdf VIP
- 全套安全资料目录.doc VIP
- 湖南省长沙市宁乡市2024-2025学年七年级下学期7月期末考试数学试卷(含详解).pdf VIP
- 2026年1月河南省青桐鸣高二语文联考古诗鉴赏详解:王安石《思王逢原三首(其二)》.docx VIP
- (2026年)临时工管理制度.docx VIP
- 广东省中考数学答题卡word版可编辑A4版.doc
- 2026中考英语作文18大热点话题分类汇编.docx VIP
- 电力建设工程质量评价管理办法,2012年.pdf VIP
原创力文档

文档评论(0)