--(完美WORD文档DOC格式,可在线免费浏览全文和下载)值得下载!
第11章 高级汇编语言技术 宏是具有宏名的一段汇编语句序列 宏需要先定义,然后在程序中进行宏调用 由于形式上类似其他指令,所以常称其为宏指令 宏指令实际上是一段代码序列的缩写;在汇编时,汇编程序用对应的代码序列替代宏指令 因为是在汇编过程中实现的宏展开,所以常称为宏汇编 dispchar macro char ;;宏定义 mov ah, 2 ;;宏定义体 mov dl, char int 21h endm … dispchar ‘?’ ;宏调用(宏指令) … 1 mov ah, 2 ;宏展开 1 mov dl, ’?’ 1 int 21h 第11章:宏与子程序的比较 仅是源程序级的简化:宏调用在汇编时进行程序语句的展开,不需要返回;不减小目标程序,执行速度没有改变 通过形参、实参结合实现参数传递,简捷直观、灵活多变 第11章:宏与子程序的比较结论 宏与子程序具有各自的特点,程序员应该根据具体问题选择使用那种方法 通常,当程序段较短或要求较快执行时,应选用宏;当程序段较长或为减小目标代码时,要选用子程序 宏操作符 ——替换操作符,用于将参数与其他字符分开。如果参数紧接在其他字符之前或之后,或者参数出现在带引号的字符串中,就必须使用该伪操作符 %——表达式操作符,用在宏调用中,表示将后跟的一个表达式的值作为实参,而不是将表达式本身作为参数
您可能关注的文档
- 零售服务_推荐跟进修改.ppt
- 零售管理第二章 零售环境与零售战略.ppt
- 工程造价 第四章 钢筋混凝土工程1.ppt
- 工程质量问题汇报.ppt
- 零售—渠道终端(2011下).ppt
- 工业产品虚拟设计.ppt
- 零售实务——零售竞争战略.ppt
- 华北电力大学热能工程专业过程参数检测和仪表经典课件第11章 抗干扰技术.ppt
- 工业废水处理讲义.ppt
- 化疗药的使用顺序及机理39518.ppt
- 2026住宅小区消防改造建筑方案(执行版,含总平面布置/疏散流线/消防节点).docx
- 2026制造工厂人力资源规划与排班配置方案(执行版,含排班模型/岗位编制/缺口清单).docx
- 2026人工智能企业内训实施计划(执行版,含培训安排/案例任务/考核清单).docx
- 2026仓储物流园总平面布置建筑方案(执行版,含车流组织/仓位分区/消防间距).docx
- 2026老旧办公楼节能改造建筑方案(执行版,含围护结构/节能设备/施工节点).docx
- 2026Python文件批量重命名与归档脚本方案(执行版,含文件样例/处理脚本/归档规则).docx
- 2026企业会计准则长期股权投资核算指南(执行版,含成本法分录/权益法分录/减值检查表).docx
- 2026社区养老服务中心项目可行性研究报告(执行版,含服务需求/建设内容/运营预算).docx
- 2026物流园冷链仓储项目可行性研究报告(执行版,含选址分析/设备配置/财务测算).docx
- 2026企业会计准则现金流量表编制口径手册(执行版,含分类口径/填报模板/勾稽检查表).docx
原创力文档

文档评论(0)