单片微机原理系统设计与应用:第3章 指令系统.ppt

单片微机原理系统设计与应用:第3章 指令系统.ppt

  1. 1、本文档共141页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片微机原理系统设计与应用:第3章 指令系统.ppt

5、减法指令SUBB⑴累加器减立即数和借位标志SUBBA,#data双字节指令94H立即数机器码⑵累加器减寄存器内容和借位标志SUBBA,Rn(n=0~7)单字节指令98H~9FH机器码;A(A)-#data-CY;A(A)-(Rn)-CY上页下页回目录⑶累加器减RAM内容和借位标志SUBBA,@Ri(i=0,1)单字节指令96H~97H机器码⑷累加器内容减内RAM内容或SFR和借位标志SUBBA,direct双字节指令95H直接地址机器码;A(A)-((Ri))-CY;A(A)-(direct)-CY上页下页回目录SUBB类指令小结指令助记符说明字节2112SUBBA,#dataSUBBA,RnSUBBA,@RiSUBBA,direct累加器减立即数和借位累加器减寄存器内容和借位累加器减RAM内容和借位累加器减直接地址内容和借位上页下页回目录6、减量DEC⑴累加器内容减“1”DECA;A(A)-1单字节指令⑵寄存器内容减“1DECRn;Rn(Rn)-1单字节指令18H~1FH机器码14H机器码上页下页回目录⑶内RAM或SFR内容减“1DECdirect;(Ri)((Ri))-1单字节指令16H~17H机器码⑷内RAM内容减“1DEC@Ri;direct(direct)-1双字节指令15H直接地址机器码上页下页回目录DEC类指令小结指令助记符说明字节1121DECADECRn累加器内容减“1”寄存器内容减“1”DECdirect内RAM或SFR内容减“1”DEC@Ri内RAM内容减“1”上页下页回目录7、MULMULABDIVABA4H机器码单字节指令;执行(A)×(B)(BA)的操作CY=08、DIV单字节指令84H机器码;执行(A)/(B)后,商A余BCY=0上页下页回目录三、逻辑运算类(24条)用到的指令助记符有9种:包括与、或、异或、清除、求反、移位等操作ANL、ORL、XRL、CLR、CPL、RL、RLC、RR、RRC上页下页回目录1、逻辑与ANL(6条)⑴累加器内容逻辑与立即数ANLA,#data;A(A)∧#data双字节指令54H立即数机器码⑵累加器内容逻辑与寄存器内容ANLA,Rn(n=0~7);A(A)∧(Rn)单字节指令58H~5FH机器码上页下页回目录⑶累加器内容逻辑与内RAM内容ANLA,@Ri(i=0,1);A(A)∧((Ri))单字节指令56H~57H机器码⑷累加器内容逻辑与内RAM内容或SFRANLA,direct;A(A)∧(direct)双字节指令55H直接地址机器码上页下页回目录⑸累加器内容逻辑与内RAM或SFRANLdirect,A52H直接地址机器码二字节指令;direct(direct)∧A⑹立即数逻辑与RAM或SFRANLdirect,#data三字节指令直接地址立即数53H机器码;direct(direct)∧#data上页下页回目录ANL类传送指令小结ANLA,#data立即数逻辑与累加器ANLA,Rn寄存器内容逻辑与累加器ANLA,direct直接地址内容逻辑与累加器ANLA,@Ri内RAM内容逻辑与累加器指令助记符说明字节2121ANLdirect,AANLdirect,#data累加器逻辑与内RAM或SFR立即数逻辑与RAM或SFR23上页下页回目录读–修改–写2、逻辑或ORL(6条)⑴累加器内容逻辑或立即数ORL

文档评论(0)

胖鸥 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档