- 1、本文档共33页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
电子第七章汇编语言
第7章 汇编语言程序设计 7.1 概述7.1.1 汇编语言源程序的格式 1. 汇编语句格式 [标号:] 操作码 [操作数] [;注释] 这4部份只有操作码段是必须具有的,其余部分为可选项,但对于包含操作数的指令,则操作数段也是必须具有的。 例如: SU: MOV A,#0CDH ;CDH ?A 7.1.2 汇编语言伪指令 (1)ORG 汇编起始指令 规定目标程序的起始地址,格式如下: 标号 操作码 操作数 ORG 表达式(exp) (2) EQU 赋值指令 把操作数段中的地址或数据赋值给标号,格式如下: 标号 操作码 操作数 字符名称 EQU 数或汇编符号 例1 AA EQU R1 ;R1与AA等值 则 MOV A, AA 指令与 MOV A,R1指令结果相同。 (3) DB定义字节指令 定义程序存储器中存放的8位常数表,格式如下: (标号)操作码 操作数 DB 字节常数或ASCII字符 例2 ORG 1000H DB 76H,73,‘C’,‘B’ ;在表示ASCII字 符时要用‘ ’括号 DB OACH 则 (1000H)=76H (1001H)=49H (1002H)=43H (1003H)=42H (1004H)=0ACH (4) DW 定义字指令 定义程序存储器中存放的16位常数表格式 DW16位数据表。 例3 ORG 2200H DW 1246H,7BH,10 则 (2200H)=12H (2201H)=46H (2202H)=00 (2203H)=7BH (2204H)=00 (2205H)=0AH (5) BIT 定义位地址指令 格式 字符名称BIT位地址 例4 ABC BIT P1.0 Q4 BIT P2.2 则汇编后,位地址P1.0,P1.2分别赋给变量ABC和Q4。 (6) END 汇编结束指令 7.DATA定义标号数值伪指令 它的功能是给标号段中的数据地址标号赋以数值,也称为数据地址赋值指令。它的格式如下: 字符名称 DATA 表达式 例6 M5 DATA 1A00H 汇编后M5的值为1A00H。 8.DS 定义存储空间指令 它的功能是从指定地址开始,定义一个存储区,保留由表达式指定的若干字节空间作为备用空间,这个存储区预留的存储单元数由DS表达式的值决定。 它的格式如下: DS 表达式 表达式通常是一个常数。 例7 ORG 500H DS 10H DB 4BH,5AH 7.2 顺序与循环程序设计 7.2.1 顺序程序设计 例1将R5中的两个BCD码拆开并变成ASCII码,存入61H、62H单元。 解: 在此采用把BCD数除以10H的方法,除后相当于把此数右移了4位,刚好把两个BCD码分别移到A、B的低4位。由于ASCII码的0~9为30H~39H。然后再各自与30H相或即变为ASCII码。 源程序如下: ORG 0000H LJMP MAIN …… ORG 30H ;主程序起始地址 MAIN:MOV A,R5 MOV B,#10H ;用10H作除数 DIV AB ORL B,#30H ;低4位BCD码变为ASCII码 MOV 62H,B ORL A,#30H ;高4位BCD码变为ASCII码 MOV 61H,A SJMP $ ;循环等待
您可能关注的文档
- 用扭摆法测量物体转动惯量.ppt
- 用样本估计总体(高三数学第1轮复习).ppt
- 用打点计时器测匀变速直线运动的加速度10月24日.ppt
- 用友实施方法论7-0整体简介part2.ppt
- 用样本估计总体〔复习内容未改〕.ppt
- 用心开启幸福工作之门–201305.ppt
- 生物技术开题汇报.ppt
- 用样本估量总体习题演示课件.ppt
- 用样本数字特征估计总体数字特征(第2课时).ppt
- 用样本数字特征估计总体〔一〕.ppt
- 福莱特玻璃集团股份有限公司海外监管公告 - 福莱特玻璃集团股份有限公司2024年度环境、社会及管治报告.pdf
- 广哈通信:2024年度环境、社会及治理(ESG)报告.pdf
- 招商证券股份有限公司招商证券2024年度环境、社会及管治报告.pdf
- 宏信建设发展有限公司2024 可持续发展暨环境、社会及管治(ESG)报告.pdf
- 品创控股有限公司环境、社会及管治报告 2024.pdf
- 中信建投证券股份有限公司2024可持续发展暨环境、社会及管治报告.pdf
- 洛阳栾川钼业集团股份有限公司环境、社会及管治报告.pdf
- 361度国际有限公司二零二四年环境、社会及管治报告.pdf
- 中国神华能源股份有限公司2024年度环境、社会及管治报告.pdf
- 广西能源:2024年环境、社会及治理(ESG)报告.pdf
最近下载
- 矿用隔爆兼本安型控制器工艺流程图.doc VIP
- 政治学概论政治学概论编写组05政党与政党制度.ppt VIP
- 《乡村旅游规划与实践》课件——项目七 乡村旅游商品开发与设计.pptx VIP
- 国家义务教育质量监测心理健康测试题.pdf VIP
- 《分数加法和减法》单元整体设计 -2023-2024学年五年级下册数学人教版.doc VIP
- 《0~3岁婴幼儿保育与教育》PPT教学课件(全).pptx VIP
- 小学科学实验课学生合作学习策略与互动模式研究教学研究课题报告.docx
- 测绘工程管理与法律法规 测绘违法案例60讲 5测绘违法案例五.ppt
- 第六届中国国际“互联网+”大学生创新创业大赛项目计划书【模板】.pdf
- 政治学05 政党与政党制度.ppt VIP
文档评论(0)