- 1、本文档共30页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
认识转移指令(第10课)
指令助记符注释 指令助记符注释 3.4.2 伪指令 3.4.2 伪指令 2. END (汇编结束命令) 功能:通知汇编程序结束汇编,在END之后所有的汇 编语言指令均不予处理。一定放在程序末尾! 格式:[标号:] END 3. EQU (等值命令)功能:将一个数或者特定的汇编符号赋予规定的字符名称。格式:字符名称 EQU 数或汇编符号 注意:字符名称不等于标号(其后没有冒号),用EQU赋值的符号名可以用作数据地址,代码地址,位地址,或是一个立即数。项可以是数,也可以是汇编符号。 3.4.2 伪指令 例1: AA EQU R1 MOV A, AA ; (R1) A 例2: A10 EQU 10 DELAY EQU 07EBH MOV A , A10 LCALL DELAY 这里A10当作片内RAM的一个直接地址,而DELAY定义了一个16位地址,实际上它是一个子程序的入口。 3.4.2 伪指令 4. DATA (数据地址赋值命令) 功能:将数据地址或代码地址赋予规定的字符名称。 格式:字符名称 DATA 表达式DATA命令功能与EQU类似,但有以下差别:(1) EQU定义的字符名必须先定义后使用,而DATA定义的字符名可以后定义先使用。(2) EQU可以把一个汇编符号赋给字符名称,而DATA 只能把数据赋给字符名。(3) DATA语句可以把一个表达式的值赋给字符名称,其中表达式应是可求值的。 DATA伪指令常在程序中用来定义数据地址。 3.4.2 伪指令 5. DB (定义字节命令) 功能:从指定的地址单元开始,定义若干个8位内存单元 的内容。 格式:[标号:] DB 8位二进制数表 其中8位二进制数表可以是用逗号隔开的字节串或在‘ ’ 号中的ASCII字符串。 ORG 2000H TAB: DB 45H, 73, ‘5’, ‘A’ TAB1: DB 101B 经汇编后: (2000H)=45H (2001H)=49H (2002H)=35H (2003H)=41H (2004H)=05H 3.4.2 伪指令 6. DW (定义字命令) 功能:从指定地址开始,定义若干个16位数据。 格式:[标号:] DW 16位数据表 该命令把DW后的16位数据项或项表从当前地址连续存 放,每项数值为16为二进制数,高8位先存放,低8位后存放。 例: ORG 1500H TAB: DW 7234H , 8AH , 10 经汇编后: (1500H)=72H (1501H)=34H (1502H)=00H (1503H)=8AH (1504H)=00H (1505H)=0AH 3.4.2 伪指令 7.DS(定义空间命令) 功能:从指定的地址开始,保留若干个字节内存空间 备用。 格式:[标号:] DS表达式 例:ORG 1000H DS 08H DB 30H,8AH从1000H单元开始保留8个单元,然后从1008H开始按 DB命令给内存赋值。 (1008H)=30H (1009H)=8AH 3.4.2 伪指令 8. BIT (位地址符号命令)功能:将位地址赋予所规定的字符名称。 格式:字符名称 BIT 位地址字符名称不是标号,其后没有冒号。 例:A1 BIT P1.0 A2 BIT P1.1 * * 项目二 花样流水灯设计 任务5 认识转移指令 学习内容 1.理解无条件移位指令,特别是转移范围。 2.掌握条件移位指令,特别是指令应用的场合。 3.掌握子程序调用和返回指令。 一、无条件转移指令(4条) 指令:LJMP,AJMP,SJMP,JMP LJMP addr16 长跳转指令 ——可在64KB范围内跳转 AJMP addr11 绝对跳转指令 ——可在指令所在的2KB范围内跳转 SJMP rel 相对跳转指令 ——可
您可能关注的文档
- 计算机安全技术-----第12讲 访问控制技术.ppt
- 计算机四级网络工程师9套模拟.doc
- 计算机四级网络工程师真题.docx
- 计算机导论-第二章.ppt
- 计算机图形学教学PPT2 基本图形生成算法(直线、圆).ppt
- 计算机导论PPT第三章_数据存储.ppt
- 计算机导论-第五课(西安交大).ppt
- 计算机控制技术---第9章 计算机控制系统设计与实现.ppt
- 计算机应用基础第3章-word.ppt
- 计算机导论-ch1.ppt
- 四川泸州市不动产登记中心招聘笔试模拟试题参考答案详解.docx
- 四川泸州市不动产登记中心招聘笔试模拟试题及参考答案详解一套.docx
- 四川泸州市不动产登记中心招聘笔试备考题库带答案详解.docx
- 二、滑轮(考点练)(解析版).docx
- 四川成都职业技术学院高层次人才招聘笔试模拟试题及参考答案详解一套.docx
- 四川泸州市不动产登记中心招聘笔试备考题库及参考答案详解1套.docx
- 四川成都简阳市江源镇便民服务和智慧蓉城运行中心招聘综治巡防队员4人笔试模拟试题附答案详解.docx
- 四川成都简阳市江源镇便民服务和智慧蓉城运行中心招聘综治巡防队员4人笔试模拟试题含答案详解.docx
- 四川成都简阳市镇金镇便民服务和智慧蓉城运行中心招聘综治巡防队员4人笔试模拟试题附答案详解.docx
- 四川成都简阳市人民政府射洪坝街道办事处便民服务和智慧蓉城运行中心招聘综治巡防队员10人笔试模拟试题附.docx
最近下载
- 电力调度数据网络接入技术规范及网络拓扑图.doc VIP
- ZZGA高频开关整流器使用说明书.doc
- 危重患者院内转运PPT.pptx VIP
- 匀变速直线运动的速度与时间的关系课件 2024-2025学年高一上学期物理人教版(2019)必修第一册.pptx VIP
- 《科学发展观》课件.ppt VIP
- 匀变速直线运动的位移与时间的关系 课件 -2024-2025学年高一上学期物理人教版(2019)必修第一册.pptx VIP
- 2022年西安市灞桥区事业单位考试真题.docx VIP
- 【课件】匀变速直线运动的位移与时间的关系+课件高一上学期物理人教版(2019)必修第一册.pptx VIP
- 2024西安市灞桥区事业单位考试笔试题库及答案.docx VIP
- 福建专升本 “三个代表” 重要思想(思维导图).pdf VIP
文档评论(0)