- 1、本文档共36页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
情境三 认识汇编语言
汇编语言程序格式 汇编语言程序实例 标号: 指令{(操作码) 操作数(目的操作数,源操作数) } ;注释 ORG 0000H MAIN: mov 0FFH, #0DEh mov 0FFH, #0ADh; Enable the Port I/O Crossbar mov 0E3H, #40h; Set P1.6 (LED) as push-pull output. All others default to open-drain. orl 0A6H, mov 0A6H,#0ffH; Initialize LED to OFF clr 0A6H mov 0A0H,#00H; Simple delay loop. Blink: mov R7, #10h Loop0: mov R6, #00h Loop1: mov R5, #00h djnz R5, $ djnz R6, Loop1 djnz R7, Loop0 cpl 0A6H ; Toggle LED. jmp Blink END 汇编语言程序由若干行指令序列语句组成 每一行指令序列语句由标号、指令、注释三部分组成。具体含义如下: 一、标号由一至六个英文开头的字符组成冒号结束。 二、指令由操作码和操作数两部分组成。 1、操作码部分由指令助记符组成,用于规定指令的操作作用,用指令的英文名称或英文名称缩写来表示。用助记符表示的指令称为汇编语言。 2、操作数部分是指令的操作对象,它既可以是一个具体数据,也可以是取得数据的地址或符号。操作数可以是一个也可以是两个,若是两个则用逗号隔开。操作数也可以隐含在操作码中,不表示出来。 3、操作码和操作数部分用空隔隔开。 三、注释部份用分号开始,用于对指令或程序段的功能进行说明,为可选部分。程序不执行。 机器语言:用二进制代码表示的指令,因为能被计算机懂得并直接执行,所以称为机器语言。 汇编:是将汇编语言源程序到机器语言目标程序的“翻译”过程。 C8051F015单片机指令系统(111条) C8051F015单片机指令系统指所有指令的集合。 一、算术操作类指令(24条) 助记符 功能说明 字节数 周期数 ADD A,Rn 寄存器加到累加器 1 1 ADD A,direct 直接寻址字节加到累加器 2 2 ADD A,@Ri 间址RAM内容加到累加器 1 2 ADD A,#data 立即数加到累加器 2 2 ADDC A,Rn 寄存器加到累加器(带进位) 1 1 ADDC A,direct 直接寻址字节加到累加器(带进位) 2 2 ADDC A,@Ri 间址RAM加到累加器(带进位) 1 2 ADDC A,#data 立即数加到累加器(带进位) 2 2 SUBB A,Rn 累加器减去寄存器(带借位) 1 1 SUBB A,direct 累加器减去间接寻址RAM(带借位) 2 2 SUBB A,@Ri 累加器减去间址RAM(带借位) 1 2 SUBB A,#data 累加器减去立即数(带借位) 2 2 助记符 功能说明 字节数 周期数 INC A 累加器加1 1 1 INC Rn 寄存器加1 1 1 INC direct 直接寻址字节加1 2 2 INC @Ri 间址RAM
您可能关注的文档
- 第七版电工学复习重点.ppt
- 第八章 微机原理、汇编与接口技术_第二版_朱定华版.ppt
- 3-2汇编语言源程序格式.ppt
- 汇编语言典型习题讲解B-复习.ppt
- 信陵君窃符救赵_文言文知识总结.ppt
- PIC程序设计基础(汇编篇).ppt
- 《培养中小学生自主学习能力的策略研究》课题研究方案.doc
- 应对企业价格战的策略研究.doc
- 外贸反倾销毕业论文ppt.ppt
- 六年级下册英语知识点总结.ppt
- 2024年证券分析与咨询服务项目投资申请报告代可行性研究报告.docx
- 2024年铬酸酐项目资金申请报告代可行性研究报告.docx
- 2024年清洁胶项目资金申请报告代可行性研究报告.docx
- 2024年肉松饼项目投资申请报告代可行性研究报告.docx
- 2024年陆上泵项目资金需求报告代可行性研究报告.docx
- 2024年未硫化复合橡胶及其制品项目资金需求报告代可行性研究报告.docx
- 2024年精密温控节能设备项目资金筹措计划书代可行性研究报告.docx
- 2024年汽车覆盖件模具项目资金筹措计划书代可行性研究报告.docx
- 宋词行书钢笔字帖.pdf
- 我的暑假生活作文三年级300字10篇.pdf
最近下载
- 安永-中信银行业务影响分析报告v0.94_201407(1).docx VIP
- 电流互感器额定二次容量计算.docx
- 出国留学高中成绩单最强模板.doc VIP
- 烟草物流配送中心二维码实施方案.doc VIP
- 不背单词英语照样可以过线.doc
- 优势谈判txt.doc
- 2024贵州茅台酒厂(集团)昌黎葡萄酒业限公司社会招聘8人公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
- GB∕T 15036.1-2018 实木地板 第1部分技术要求-国家标准.pdf
- 2024年外研版七年级上册英语Starter Period 5 语法课时.pptx VIP
- Yokogawa横河电机 Discontinued REM LR4100E, LR4200E Series Recorders使用说明书.pdf
文档评论(0)