第章指令系统与汇编语言程序设计方案说明.pptVIP

第章指令系统与汇编语言程序设计方案说明.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
这类指令助记符为“MOVC”,共两条指令。 MOVC A,@A+DPTR ;A←(A+DPTR) MOVC A,@A+PC ;A←(A+PC) 例3.5 把累加器A中的十六进制数字00H~0FH转换成ASCII码。 INC A ;调整偏移量(数据表的首地址与MOVC指令间隔1个单元) MOVC A,@ A + PC ;查表取数 RET ;子程序返回 DB 30H,31H,32H,33H,34H ;在程序存储器中顺序存放 DB 35H,36H,37H,38H,39H ;0~F的ASCII码 DB 41H,42H,43H,44H,45H,46H 如果累加器A=0FH,则执行INC A 后,A=10H,程序存储器取出MOVC指令后,PC = 2001H,则A + PC=2011H,于是执行 MOVC 指令后A=(2011H)=46H,即将累加器A中十六进制数字F 转换成相应的ASCII 码46H。 3.2 指令系统 (1)字节交换指令 XCH A,Rn ; A← →Rn XCH A,direct ; A← →(direct) XCH A,@ Ri ; A← →(Ri) (2)半字节交换指令 XCHD A,@ Ri ; A(D3~ D0)← →(Ri)(D3~ D0),即累加器A的低4位与Ri间址的内部RAM单元的低4位交换。 (3)累加器A的高4位与低4位交换指令 SWAP A ; A(D3~ D0)← →A(D7~ D4) 3.2 指令系统 (1)进栈指令 PUSH direct ;SP←SP + 1,(SP)←(direct) (2)出栈指令 POP direct ; (direct)←(SP),SP←SP – 1 例3.8 已知SP = 3AH,DPTR= 1234H,则 PUSH DPL ;SP←SP + 1=3BH,(3BH)=34H POP DPH ;SP←SP + 1=3CH,(3CH)=12H 执行指令后,SP=3CH,(3CH)=12H,(3BH)=34H 3.2 指令系统 加减运算指令 算术运算指令 乘除法指令 十进制调整指令 3.2 指令系统 (1)加法指令ADD (Addition) 指令格式:ADD A,source 指令功能:将累加器和源操作数相加,结果送累加器A,源操作数不变。 源操作数有4种寻址方式,所以ADD指令有4种形式: ADD A, Rn ;A+Rn→A ADD A, direct ;A+(direct)→A ADD A, @Ri ;A+(Ri)→A ADD A, #data ;A+data→A 例如,A = 0C0H,R1 = 0AFH,执行ADD A,R1 指令。+01101111 ADD指令影响程序状态字PSW的CY、AC、OV位。 3.2 指令系统 (2)带进位加法指令ADDC (Addition with Carry) 指令格式与加法指令相同,指令功能是将累加器A、不同寻址方式的源操作数以及进位标志CY相加,运算结果送累加器A。带进位加法指令共4条: ADDC A, Rn ;A+Rn+CY→A ADDC A, direct ;A+(direct) +CY→A

文档评论(0)

youngyu0329 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档