- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机原理r4
第四章 8086汇编语言程序设计 4.1 汇编语言的源程序 4.1.3 数据项及表达式(运算符) 4.2 8086汇编中的伪指令 4.2.5 过程定义和宏定义伪指令 4.3 DOS功能调用 4.4 汇编语言程序设计基础 4.1.2 8086汇编语言的语句 汇编语言由指令性语句和指示性语句组成 一、指令性语句格式 [标号:] 操作码 [操作数1,] [操作数2] ;[注释] 二、指示性语句格式 [名字] 指示符(伪指令) 表达式 4.2 8086汇编中的伪指令 一、 符号定义语句 1、等值语句 格式:符号名 EQU 表达式 例: ⑴ PORT EQU 1234 ⑵ BUFF EQU PORT+58 ⑶ MEM EQU DS:[BP+20H] ⑷ COUNT EQU CX ⑸ ESC EQU 1BH 2、等号语句 (局部) 格式: NUM=34 …… NUM=34+1 二、变量定义语句 格式: 符号名 DB/DW/DD 表达式 1、定义一组数据 2、定义一串字符 例2: STR DB ‘ WELCOM YOU ’ 3、定义保留存储单元 例3: SUM DW ? ,? 4、复制操作 复制操作符DUP(Duplication)可预置重复的数值 例4: ALL_ZERO DB 0,0,0,0,0 用复制操作可改为: ALL_ZERO DB 5 DUP(0) 这两个伪指令总是成对出现,二者前面的段名应一致。SEGMENT说明了一个段的开始,ENDS说明了一个段的结束。 4.3 DOS功能调用 P165 4.1.3 数据项及表达式(运算符) 一、常用运算符 二、 其它操作符 4、分析操作符 1)SEG操作符 例: MOV AX , SEG BUFF 2)OFFSET操作符 例:MOV BX , OFFSET BUFF 5、综合运算符(合成操作符) 功能: 用于指定其后储存器操作数的类型。 1)PTR运算符 6、?ORG伪指令、地址计数器 $ (补充) 4.4汇编语言程序设计 常用的汇编语言程序框架: DATA SEGMENT ;定义数据段 VAL1 DB 12H , 8EH ;定义变量 …… DATA ENDS ;数据段结束 CODE SEGMENT ;定义代码段 ASSUME DS:DATA , CS: CODE ;段属性说明 START: MOV AX , DATA ;初始化DS MOV DS , AX …… MOV AX , 4C00H ;返回DOS INT 21H CODE ENDS ;代码段结束 END START ;源程序结束 一、汇编语言程序设计基本步骤 分析问题,确定模型? 确定算法? 绘制流程图?程序结构 编写程序? 检查和调试 二、汇编语言程序的基本结构 结构:顺序:4-15 查表 分支:4-17、实验3 循环:4-16、18、实验5 子程序:实验6 算法:代码转化:大小写 实验3 16进制—ASC 其它实验 查表 4-15 排序:4-18、习题4-10、实验5 累加:实验 6 ,其它例题和习题 1、顺序结构 2、分支结构 3、循环结构 2) DO WHILE条件 结构 Jx 和LOOP配合 实现方法 主程序有调用指令call 子程序有返回指令ret 特点 断点保护 现场保护 入口出口参数设置(寄存器和堆栈传递) 三、常用的汇编程序算法 1、代码转换 1)、非压缩BCD= ASC码 2)、压缩BCD=
您可能关注的文档
最近下载
- CJJT258-2017 住宅专项维修资金管理信息系统技术规范.docx VIP
- 电缆管施工方案.docx
- 凿岩台车、潜孔钻司机岗位安全生产责任制.doc VIP
- 地理丨广东省广州市2022届高三上学期12月调研测试地理试卷及答案.doc VIP
- JMP入门与提高学习资料.pptx VIP
- CJJT257-2017 住宅专项维修资金管理基础信息数据标准.docx VIP
- 概率论与数理统计教程(华东师范大学).docx VIP
- 分离工程绪论培训课件.ppt VIP
- 阅读理解之七选五五种考法(讲案)解析版-2024年高考英语一轮复习知识清单(全国通用).pdf VIP
- 大厦写字楼招商部流程管理手册.doc VIP
文档评论(0)