宏汇编语言程序设计.ppt

上传人:小飞机 文档编号:6565097 上传时间:2023-11-13 格式:PPT 页数:13 大小:767.50KB
返回 下载 相关 举报
宏汇编语言程序设计.ppt_第1页
第1页 / 共13页
宏汇编语言程序设计.ppt_第2页
第2页 / 共13页
宏汇编语言程序设计.ppt_第3页
第3页 / 共13页
宏汇编语言程序设计.ppt_第4页
第4页 / 共13页
宏汇编语言程序设计.ppt_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《宏汇编语言程序设计.ppt》由会员分享,可在线阅读,更多相关《宏汇编语言程序设计.ppt(13页珍藏版)》请在三一办公上搜索。

1、第4章 宏汇编语言程序设计,4-1 汇编语言程序格式 4-2 MASM中的表达式 4-3 伪指令语句4-4 DOS系统功能调用和BIOS中断调用 4-5 程序设计方法4-6 汇编语言上机调试过程4-7 宏汇编和条件汇编,例 给出一个完整的汇编语言源程序,该程序的功能是完成两个字节数据相加。DATASEGMENT;段定义开始(DATA段)BUF1DB34H;第1个加数BUF2DB2AH;第2个加数SUMDB?;准备用来存放和数的单元DATAENDS;段定义结束(DATA段)CODE SEGMENT;段定义开始(CODE段)ASSUME CS:CODE,DS:DATA;规定DATA、CODE分别为

2、数据段和代码段 START:MOVAX,DATA MOVDS,AX;给数据段寄存器DS赋值 MOV AL,BUF1;取第1个加数 ADD AL,BUF2;和第2个加数相加 MOV SUM,AL;存放结果 MOV AH,4CH INT 21H;返回DOS状态 CODE ENDS;段定义结束(CODE段)ENDSTART;整个源程序结束,4-1 汇编语言程序格式,指令性语句 1、含义 2、格式:标号:助记符 操作数,操作数;注释伪指令语句 1、含义 2、格式:名字 指令符 操作数,操作数;注释数据项 1、常数 2、变量:属性 3、标号:属性,4-2 MASM中的表达式,算术运算符 逻辑运算符 关系

3、运算符 数值返回运算符 修改属性运算符 其它运算符*优先级别,4-3 伪指令语句,数据定义 赋值 段定义 段分配 过程定义 程序开始结束 结构定义 群定义 记录定义,4-5 程序设计方法,顺序结构 分支结构 循环程序结构 子程序结构 综合举例,程序设计步骤,好程序的特点 1、模块化,易读,易调试及维护 2、执行速度快 3、占用空间小 程序设计基本步骤 1、分析问题 2、画流程图:粗,细,画图标准 3、分配存储空间 4、按流程图编源程序 5、静态检查,上机调试 6、程序运行,结果分析,分支结构,双分支多分支跳转表:,循环程序结构,先判断,后执行;先执行,后判断逻辑尺多重循环,子程序结构,子程序使用 1、子程序说明 2、断点保护与参数传递子程序嵌套与递归调用,综合举例,代码转换 算术运算 输入/输出,4-6 汇编语言上机调试过程,源文件的建立和汇编 链接 调试,4-7 宏汇编和条件汇编,宏汇编 1、宏定义:宏名 MACRO 形参,形参。ENDM 2、宏调用 3、宏展开 4、宏参数传递 5、嵌套 6、宏与子程序区别 7、其他宏指令条件汇编,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号