- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第十二讲 数据处理类指令(下) 3.3.2 逻辑运算指令 逻辑运算是指与、或、非和异或运算。参加运算的数是两个8位二进制数,进行按位逻辑运算。 若(A)(B) 求(A)∧(B)=? 则 (A) ∧ (B) * 一、逻辑“与”指令 ANL A,Rn ANL A,direct ANL A,@Ri ANL A,#data ANL direct,A ANL direct,#data 指令操作功能:目的操作数←源操作数∧目的操作数 源操作数不变。 若目的操作数是ACC,指令执行后只影响PSW中的P位. * 例3-28 若指令ANL A,R0执行前,(A)=07H,(R0)=0FDH, 求执行指令后(A)=?(R0)=?(P)=? 解: (A)= ∧(R0)= 结果:(A)=05H,(R0)=0FDH,(P)=0 * 二、逻辑“或”指令 ORL A,Rn ORL A,direct ORL A,@Ri ORL A,#data ORL direct,A ORL direct,#data 指令操作功能:目的操作数←源操作数∨目的操作数源操作数不变。 若目的操作数是ACC,指令执行后只影响PSW中的P位。 * 例3-29 若指令ORL 70H,A执行前,(A)=36H,(70H)=0C3H,(P)=0,求执行指令后(A)=?(P)=?(70H)=? 解: 70H) ∨(A)= 结果:(70H)=0F7H,(A)=36H, (P)=0;其内容不改变 * 三、累加器ACC逻辑“非”指令 CPL A;A← (A) 例3-30 :若指令CPL A执行前,(A),求执行指令后(A)=? 解:(A) 这条指令的操作码助记符号是CPL,意思是“取反”逻辑(Compliment Logic)。 * 四、逻辑“异或”指令 XRL A,Rn XRL A,direct XRL A,@Ri XRL A,#data XRL direct,A XRL direct,#data 指令操作功能:目的操作数←源操作数⊕目的操作数 ,源操作数不变。 若目的操作数是ACC,指令执行后只影响PSW中的P位。 这组指令的操作码助记符号是XRL,意思是“异或”逻辑(Exclusive OR Logic)。 * 例3-31 若指令XRL A,@R0执行前,(A)=34H,(R0)=40H,(40H)=00H,(P)=0,求执行指令后,(A)=?(40H)=?(P)=? 解: (40H)= ⊕(A) = 结果:(40H)=00H,(A)=34H,(P)=1; 任何数与0异或,其结果保持不变;任何数与1异或,其结果取反; * 3.3.3 移位指令 RL A A7 A0 例3-32:若指令RL A执行前,(A)。 求执行指令后(A)=? 解: (A) 一、累加器ACC左循环移位指令 移位指令的功能是把操作数的内容左移或右移一位。 * 二、累加器ACC右循环移位指令 RR A A7 A0 例3-33:若指令RR A执行前,(A),求执行指令后(A)=? 解: (A) * 三、累加器ACC带Cy位左循环移位指令 RLC A A7 A0 Cy 例3-34:若指令RLC A执行前,(A),(Cy)=1,求执行指令后(A)=? 解:(A),(Cy)=1 * 四、累加器ACC带Cy位右循环移位指令 RRC A A7 A0 Cy 例3-35:若指令RLC A执行前,(A),(Cy)=1,求执行指令后(A)=? 解:(A),(Cy)=1 * 移位指令应用 将寄存器R2R3连起来向左循环移一位。 解: MOV A, R2 RLC A; MOV A, R3 RLC A; MOV R3, A MOV A, R2 RLC A MOV R2, A 将R2的最高位移入Cy D7 D0 D0 D7 R2 R3 将R3的最高位移入Cy, Cy位移入R3的最低位。 * 五、
您可能关注的文档
最近下载
- 腹透腹膜炎的护理.pptx VIP
- 肌电图设备可行性报告.docx
- 网络短剧推广方案策划.pptx VIP
- 2020年中央空调市场报告-艾肯网.pdf VIP
- 人工智能赋能中学化学教学的探索.pptx VIP
- 高中化学新人教版必修一离子方程式正误判断及离子共存课件.ppt VIP
- 解放上海红色戏剧小品《我记得你,你就活着》台词剧本手稿.doc VIP
- 生成式人工智能应用实战课件 第7章 AIGC信息获取与数据分析.pptx VIP
- 2024—2025学年河南省开封高级中学高一上学期第一次月考物理试卷.doc VIP
- 2025下半年全国房地产经纪人考试(房地产交易制度政策)综合试题及答案.docx VIP
文档评论(0)