- 1、本文档共64页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第4章 汇编语言与汇编程序设计
第四章 汇编语言及汇编程序设计;一、概述;一、概述(续上页);一、概述(续上页);1、标号;二、伪指令;1、符号定义伪指令;(1)EQU伪指令;(2)等号(赋值)伪指令;(3)解除符号定义伪指令;2、内存数据定义伪指令;2、内存数据定义伪指令;2、内存数据定义伪指令;2、内存数据定义伪指令;3、表达式及运算符;三、表达式及运算符;1、常数、变量和标号;1、常数、变量和标号; 2、表达式及运算符;五、汇编语言程序的上机过程;1、编辑程序;汇编程序的基本结构;实际操作(实现X+Y→Z, 源程序文件名: TEST11.ASM);2、汇编程序;3、连接程序;4、汇编程序的上机过程;data1 segment ; 数据段开始
x db 05h
y db 04h
z db ?
buff db ‘5+4= $‘ ; 定义一个数据串,数据串规定以$结尾, 为了显示’5+4=’
data1 ends
code1 segment ; 代码段开始
assume cs:code1,ds:data1 ; 段寄存器说明伪指令
start: mov ax,data1 ; 将数据段基址→ax
mov ds, ax ; ax→ds
mov al, x ; 内存数据x→al
add al, y ; 内存数据Y+al→al, 即X+Y →al
mov z, al ; al→Z, 即X+Y →Z
lea dx, buff ; 装载 buff的有效地址
mov ah, 09h ; 送功能号
int 21h ;系统功能调用,显示屏显示字符串’5+4=’
mov dl,z ; 将z送dl
add dl,30h ; 将z的值转换成对应的ASCII码值
mov ah, 02h ;送功能号
int 21H ;系统功能调用, 将x+y的和z以单字符形式在显示屏上显示出来
mov ah,4ch ; 送功能号
int 21h ; 系统功能调用,返回DOS状态
code1 ends
end start ;六、汇编程序的设计过程;七、汇编程序基本设计方法;1、简单程序;例4-25;例4-25 程序清单;习题4-1;习题4-2;习题4-3;2、分支程序;例4-27;例4-27 程序清单;例4-28;例4-28 程序清单_数据段;例题4-28 程序清单_代码段;实验二 两路分支程序设计;实验二 多路分支程序设计;3、循环程序; 1、统计字节数据Z的1的个数,将结果放在RESULT内。
解:编写流程图;例题 程序清单 —— 数据段;例题 程序清单 — 代码段;4、子程序;(1)子程序的定义格式;(2)子程序的调用;(3)编写子程序的注意事??;子程序的基本框架;例题1;例题1 主程序_数据段_堆栈段;例题1 主程序_代码段;例题2、;程序——数据段;代码段:;思考题;八、系统功能调用;常用的系统功能介绍;常用的系统功能介绍;(3)显示单字符(功能号:02H)
这一功能调用时,系统将DL寄存器中的ASCII字符输出到显示器。
例如需要显示字符“D”,可用以下指令实现:
MOV DL,‘D’ ;把要显示的字符送DL寄存器
MOV AH,02H ;功能号02H送AH
INT 21H ;调用系统功能显示字符‘D’;常用的系统功能介绍
您可能关注的文档
- 数字电子技术实验 实验7 计数器与其应用.ppt
- 药物申报资料撰写格式与内容.ppt
- 公示写作要求.ppt
- 设备URS编制与验证.ppt
- 第二章 需求和供给曲线概述以与有关基本概念.ppt
- 实验一 两个多位十进制数相加实验.doc
- 设计技术交底与图纸会审纪要.ppt
- 报告格式规范与制作方法.ppt
- 第三章体育目.ppt
- 市场营销含义.doc
- 基于人工智能教育平台的移动应用开发,探讨跨平台兼容性影响因素及优化策略教学研究课题报告.docx
- 高中生物实验:城市热岛效应对城市生态系统服务功能的影响机制教学研究课题报告.docx
- 信息技术行业信息安全法律法规研究及政策建议教学研究课题报告.docx
- 人工智能视角下区域教育评价改革:利益相关者互动与政策支持研究教学研究课题报告.docx
- 6 《垃圾填埋场渗滤液处理与土地资源化利用研究》教学研究课题报告.docx
- 小学音乐与美术教师跨学科协作模式构建:人工智能技术助力教学创新教学研究课题报告.docx
- 《航空航天3D打印技术对航空器装配工艺的创新与效率提升》教学研究课题报告.docx
- 教育扶贫精准化策略研究:人工智能技术在区域教育中的应用与创新教学研究课题报告.docx
- 《区块链技术在电子政务电子档案管理中的数据完整性保障与优化》教学研究课题报告.docx
- 《中医护理情志疗法对癌症患者心理状态和生活质量提升的长期追踪研究》教学研究课题报告.docx
最近下载
- 四川省绵阳市江油市2020-2021学年九年级上学期期中物理试题(含答案).docx VIP
- (新版)危害因素辨识与风险防控题库及答案解析 .pdf VIP
- 2022年华南农业大学工作人员招聘考试试题及答案.docx VIP
- 人教版小学五年级下册体育教案全集.pdf VIP
- 国有企业基层组织工作条例(试行)在线测试.doc VIP
- 初中常见化学式的默写.docx VIP
- 《基础生态学》(第二版_牛翠娟、孙儒泳、李庆芬)课后思考题答案.doc VIP
- essbase BIEE__学习笔记.ppt VIP
- 初中物理《内能的利用》真题演练含解析.pdf VIP
- TF02EP全自动口服液灌装机使用规程.pdf VIP
文档评论(0)