- 16
- 0
- 约4.02千字
- 约 30页
- 2019-11-06 发布于湖北
- 举报
逻辑运算和移位(位操作) 位操作类指令以二进制位为基本单位进行数据的操作;包含逻辑运算类指令和移位指令。是一类常用的指令,应该特别掌握 注意这些指令对标志位的影响 一、逻辑运算指令 1、逻辑与指令AND 功能:对两个操作数执行按位的逻辑与运算,结果送到目的操作数 2、逻辑或指令OR 功能:对两个操作数执行按位逻辑或运算,结果送到目的操作数 3、逻辑异或指令XOR 功能:对两个操作数执行按位逻辑异或运算,结果送到目的操作数 4、逻辑非指令NOT 功能:对一个操作数执行按位逻辑非运算 小结逻辑指令: 主要应用:对一个操作数的某些位进行置位(变为1)或复位(变为0 )。源操作数往往是立即数。 实际编程时,需要正确地选取立即数。 例题:逻辑指令应用 ;AND指令可用于复位某些位(同0相与),不影响其他位:将BL中D3和D0位清0,其他位不变 and bl ;OR指令可用于置位某些位(同1相或),不影响其他位:将BL中D3和D0位置1,其他位不变 or bl, ;XOR指令可用于求反某些位(同1相异或),不影响其他位:将BL中D3和D0位求反,其他不变 xor bl, 5、测试指令TEST 功能:对两个操作数执行逻辑与运算,结果不回送到目的操作数,但要影响标志位,标志位影响同AND指令。 例:测试为0或1 若要检测AL中的最低位是否
您可能关注的文档
最近下载
- 2024-2025学年武义县数学五年级第二学期期末学业质量监测模拟试题含答案.doc VIP
- 长郡中学2025-2026学年(上期)高一期末考试数学试卷(含答案).pdf
- 2025年北京科技职业学院自主招生测试版试题及答案.docx VIP
- 2025-2026学年北师大版高一历史学业水平模拟模拟试卷(含答案详解与评分标准).docx VIP
- 尿毒症性脑病护理查房.docx VIP
- 平面向量拔高复习题.pdf VIP
- 安徽省蒙城县2024年七下英语期末复习检测试题含答案.doc VIP
- 最新:脑卒中后吞咽障碍患者进食护理——2023中华护理学会团体标准课件.pptx VIP
- 山东省2026年大绿本招生计划.xlsx VIP
- 阮新波:抑制LCL型并网逆变器并网电流谐波的电容电压全反馈方法.pdf VIP
原创力文档

文档评论(0)