汇编课件第七章
第七章 高级汇编语言技术
7.1 宏汇编
7.2 重复汇编
7.3 条件汇编
7.4 高级语言结构
伪操作、高级汇编语言等是汇编环境提供的功能
DOS、BIOS功能调用是DOS操作系统和存储固件中提供的子程序库的子程序调用功能
只有第三章讲的内容才是CPU可以识别和执行的机器指令
1/54
本章目标
1.掌握宏汇编
定义、调用、展开
2.掌握重复汇编
调用、展开
3.了解条件汇编
读程序、写结果
2/54
7.1 宏汇编
子程序
子程序的优点
节省存储空间及程序设计所花的时间
提供模块化程序设计的条件
便于程序的调试及修改
子程序的缺点
转子、返回,保存、恢复寄存器,参数的传送等,增加了程序的
额外开销(操作所消耗的时间、占用的存储空间)
宏汇编的用途
当子程序本身较短或者需要传送的参数较多的情况下,使用
宏汇编更加便利 为什么?不用传直接使用
为用户提供更加容易、更加灵活、更加向高级语言靠拢的汇
编工具
3/54
multiply macro opr1,opr2,result
Microsoft (R) Macro Assembler Version 5.00 4/18/9 1
push dx
push ax multiply macro opr1, opr2, result
mov ax, opr1 push dx
宏展 push ax
imul opr2 开后 mov ax, opr1
mov result, ax 机器 imul opr2
指令 mov result, ax
mov result+2, dx
您可能关注的文档
最近下载
- 核医学教学课件:血液和淋巴显像.ppt VIP
- 重庆市各地方周氏支族源流(1-170支族).doc VIP
- 建筑工程质量管理体系流程图.docx
- 淋巴系统核医学检查课件.ppt VIP
- (高清版)B-T 6003.1-2022 试验筛 技术要求和检验 第1部分:金属丝编织网试验筛.pdf VIP
- (已压缩)TUCST007-2020房屋建筑与市政基础设施工程施工安全风险评估技术标准.docx VIP
- 2026年国家公务员考试申论真题及参考答案(考生回忆版).docx VIP
- 部编版语文二年级上册期中常考七大重点题型专项训练.docx VIP
- 机器人操作系统(ROS)及仿真应用 课件全套 第1--9章 Linux Ubuntu入门基础--- 基于ROS的服务机器人应用实例.ppt
- 压疮的预防及护理技术操作考核评分标准编辑.docx VIP
原创力文档

文档评论(0)