- 1、本文档共34页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
6、相对寻址 相对寻址是将PC中的当前值(它实际是本指令之后的字节地址)与指令第二字节给出的偏移量相加,其结果作为跳转指令转移地址。指令第二字节给出的偏移量有正、负号,它在指令中以补码的形式给出,所转移的范围为 -128~+127。 例:JC 06H 该指令表示若进位位C=0,则不跳转,若C=1,则以PC的当前值为基地址,加上偏移量06H,所得结果为该转移指令的目的地址。 例:JC 06H 现假设该指令存放于2000H单元,且C=1,执行示意图如下: 程序存储区 2000H 2008H 40H ALU 2002H PC 06H 2001H …. … 7、位寻址 位寻址是指对片内RAM区的可位寻址区间和某些可位寻址的SFR进行位操作时的寻址方式,在进行位操作时,借助进位位C作为操作累加器,操作数直接给出该位的地址,然后根据操作码的性质对其进行位操作。位地址与直接寻址中的字节地址形式完全一样,主要由操作码来区分。 例:SETB 3DH 指令代码为:D2H 3DH。3DH这一位是片内RAM中27H单元的第五位。若假设27H中原内容为00H,则执行该指令后,27H中内容变为20H。 1、指令格式 标号 操作码 【目的操作数】 , 【源操作数】 ;注释 标号:表示该指令的符号地址; 操作码:规定了指令的操作功能; 操作数:是指参加操作的数据或数据地址; 注释:是为该条指令做的说明,便于阅读。 寄存器寻址 直接寻址 立即数寻址 寄存器间接寻址 ????? 变址寻址 相对寻址 位寻址 指令系统习题 一、寻址方式 1、指出下列每条指令的寻址方式和功能 ⑴MOV A, #40H ⑵MOV A, 40H ⑶MOV A, @R1 ⑷ MOV A,R3 ⑸MOVC A,@A+PC ⑹SJMP LOOP 二、数据传送类指令 1、写出能完成下列数据传送的指令或程序。 ⑴ R1中内容传送到R0; ⑵ 内部RAM的20H单元内容送至内部RAM的30H单元; ⑶ 外部RAM的20H单元内容送至内部RAM的20H单元; ⑷ 外部RAM的2000H单元内容送至内部RAM的20H单元; ⑸ 外部ROM的2000H 单元内容送至内部RAM的20H单元; ⑹ 外部ROM的2000H单元内容送至外部RAM的3000H单元; 2、已知(20H)=X、(21H)=Y和(22H)=Z,请用图示说明下列程序执行后堆栈中的内容是什么? ⑴ MOV SP, #70H PUSH 20H PUSH 21H PUSH 22H ⑵ MOV SP,#60H PUSH 22H PUSH 21H PUSH 20H 3、已知:SP=73H、(71H)=X、(72H)=Y和(73H)=Z,试问执行下列程序后20H,21H和22H单元中内容是什么?并用图示说明堆栈指针SP的指向和堆栈中数据的变化。 ⑴ POP 20H POP 21H POP 22H ⑵ POP 22H POP 21H POP 20H 三、算术逻辑运算和移位指令 1、试问下列程序执行后累加器A和PSW中内容是什么? ⑴ MOV A , #0FEH ADD A , #0FEH ⑵MOV A , #92H ADD A , #0A4H 2、已知:A=7AH,R0=30H,(30H)=A5H,PSW=80H,C=1试问如下指令执行后的结果是什么? ⑴ ADDC A ,30H INC 30H ⑵ SUBB A ,30H INC A SUBB A , R0 DEC 30H ⑶ SUBB A , #30H DEC R0 3、试编出能完成如下操作的程序。 ⑴ 使20H单元中数的高两位变0,其余位不变; ⑵ 使20H单元中数的高两位变1,其余位不变; ⑶ 使20H单元中数的高两位变反,其余位不变; ⑷ 使20H单元中数的所有位变反。 ⑷ MOV A , #F0H CPL A MOV 30H , #00H ORL 30H , #0ABH RL A 5、已知:A=8AH和Cy=1,试指出8031执行下列程序的最终结果。 ⑴ MOV A , #0FH
您可能关注的文档
- 5.曲线运动规范.ppt
- 2017高考生物一轮复习第七单元生命活动的调节专题21植物的激素调节考点1生长素的发现与作用规范.ppt
- 2017高考生物一轮复习第十一单元现代生物科技专题专题29基因工程考点1基因工程的工具与操作规范.ppt
- 5.师生见面课(何睦)规范.ppt
- 5.心衰病(心力衰竭)中医护理规范.ppt
- 2017高考生物一轮复习细胞的结构、物质的输入与输出第1讲细胞膜和细胞核(含生物膜的流动镶嵌模型)规范.ppt
- 2016水泵与水泵站摘要.ppt
- 5.紫外-可见吸收光谱法规范.ppt
- 2017高考生物一轮复习遗传的细胞基础与分子基础专题9遗传的细胞基础考点1减数分裂与受精作用规范.ppt
- 5_第5章建筑CAD图层与图块规范.ppt
文档评论(0)