逻辑运算及移位指令.pptVIP

  • 0
  • 0
  • 约2.22千字
  • 约 26页
  • 2024-03-03 发布于四川
  • 举报

3.2.3逻辑运算及移位指令3.2.3逻辑运算及移位指令双操作数逻辑指令AND、OR、XOR和TEST置CF=OF=0,根据结果设置SF、ZF和PF状态,而对AF未定义单操作数逻辑指令NOT不影响标志位逻辑与指令AND对两个操作数执行逻辑与运算,结果送目的操作数逻辑或指令OR对两个操作数执行逻辑或运算,结果送目的操作数逻辑异或指令XOR对两个操作数执行逻辑异或运算,结果送目的操作数测试指令TEST对两个操作数执行逻辑与运算,结果并不送目的操作数,仅按AND指令影响标志逻辑非指令NOT对一个操作数执行逻辑非运算例:逻辑运算moval,75h ;AL=75Handal,32h ;AL=30H ;CF=OF=0,SF=0,ZF=0,PF=1oral,71h ;AL=71H ;CF=OF=0,SF=0,ZF=0,PF=1xoral,0f1h ;AL=80H ;CF=OF=0,SF=1,ZF=0,PF=0notal ;AL=7FH,标志不变例:逻辑运算指令的应用and bl, ;BL中D0和D3清0,其余位不变or bl, ;BL中D0和D3置1,其余位不变xor bl, ;BL中D0和D3求反,其余位不变2.移位指令

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档