- 1、本文档共64页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
例 若(A)=0101 0110B,表示的BCD码为56,(R3)=0110 0111B,表示的BCD码为67,(CY)=0。执行以下指令: ADD A,R2 DA A 由于(A)=0010 0011B,即,且(CY)=1,即 结果为BCD数123。 应该注意,DA指令不能对减法进行十进制调整。 3.4.2 减法指令(8条) SUBB A,Rn ; A-Rn-CY→A SUBB A,direct ; A-(direct )-CY→A SUBB A,@Ri ; A-(Ri)-CY→A SUBB A,#data ; A-data-CY→A 将A中的值减去源操作数所指内容以及进位位C中的 值,最终结果存在A中。 如: SUBB A,R2 设: A=C9H,R2=55H,CY=1, 执行指令之后,A中的值为73H。 1. 带借位的减法指令(4条) 说明:没有不带借位的减法指令,如果需要做不带位的减法指令(在做第一次相减时),只要将CY清零即可。 对带符号数,要注意OV标志。OV=1,出错。 §3.5 逻辑运算类指令(24条) 主要用于对2个操作数按位进行逻辑操作,结果送到 A或直接寻址单元。 主要操作 与、或、异或、移位、取反、清零等。 对标志位的影响 除了目的操作数为ACC的指令影响奇偶标志P外,一般不影响标志位。 Logic Operations 3.5.1 逻辑或指令(6条) ORL A,Rn ;A∨Rn→A ORL A,direct ;A∨(direct)→A ORL A,@Ri ;A∨(Ri)→A ORL A,#data ;A∨data→A ORL direct,A ;(direct)∨A→(direct) ORL direct,#data ;(direct)∨data→(direct) 影响P标志 例:71H和56H相或: (71H) ∨)(56H) 即77H 后两条指令,若直接地址为I/O端口,则为“读-改写”操作。 OR Logic Instruction 3.5.2 逻辑与指令 (6条) ANL A,Rn ;A∧Rn→A ANL A,direct ;A∧(direct)→A ANL A,@Ri ;A∧(Ri)→A ANL A,#data ;A∧data→A ANL direct,A ;(direct)∧A→(direct) ANL direct,#data ;(direct)∧data→(direct) 影响P标志 例:71H和56H相与: (71H) ∧(56H) 即50H 后两条指令,若直接地址为I/O端口,则为“读-改写”操作。 ANd Logic Instruction 例:71H和56H相异或: (71H) ⊕) (56H) 3.5.2 逻辑异或指令(6条) XRL A,Rn ;A ⊕Rn→A XRL A,direct ;A ⊕(direct)→A XRL A,@Ri ;A ⊕(Ri)→A XRL A,#data ;A ⊕ data→A XRL direct,A ;(direct) ⊕A→(direct) XRL direct,#data ;(direct) ⊕data→(direct) 影响P标志即27H 后两条指令,若直接地址为I/O端口,则为“读-改写”操作。 eXclusive-oR Logic Instruction 3.5.3 清0与取反指令(2条) 取反:CPL A ;/A→A 例:若A=5CH,执行CPL A 结果:A=A3H 清0:CLR A ;0→A ComPlement Logic Operation 3.5.4 循环移位指令(4条) RL A RR A RLC A RRC A A.7 A.0 A.7 A.0 A.7 A.0 CY CY A.7 A.0 后两条指令,影响P标志和CY。 Rotate Logic instruction 例: 若A=5CH,CY=1,执行RLC A后, 对RLC、RRC指令,在CY=0时 RLC相当于乘以2 RRC相当于除以2 结果:A=B9H,CY=0,P=1 0101 1100 1 1
您可能关注的文档
- 微处理器应用1 单片机应用领域.ppt
- 微处理器应用2 MCS-51单片机的硬件结构.ppt
- 微处理器应用4 中断的概念及概述.ppt
- 微处理器应用5 微处理器应用实战范例.ppt
- 微处理器应用6 人机接口设计.ppt
- 微处理器应用7 DA&AD接口设计.ppt
- 物流运输管理1 普通整车货物运输操作.ppt
- 物流运输管理2 普通零担货物运输操作.ppt
- 物流运输管理3 合同客户业务操作.ppt
- 物流运输管理4 鲜活易腐货物运输操作.ppt
- 变中求进 -2024 国央企数字化转型发展研究报告.pdf
- 2025年二级造价工程师之建设工程造价管理基础知识全真模拟考试试卷A.pdf
- 2025年二级建造师继续教育 .pdf
- 2025年二级造价工程师《交通运输工程》试题及答案(卷2) .pdf
- 聚合物的粘弹性.ppt
- 2025年二级建造师之二建矿业工程实务通关提分题库(考点梳理) .pdf
- 2025年二级建造师之二建矿业工程实务题库与答案 .pdf
- 2025年云南财经职业学院高职单招高职单招英语2016-2024历年频考点试题含答案解析.docx
- 2025年二级建造师之二建矿业工程实务真题练习试卷A卷附答案 .pdf
- 2025年互联网信息技术服务项目运营管理方案 .pdf
文档评论(0)