微机原理--第三章(5)逻辑运算指令

来源:互联网 发布:李小璐淘宝店关了吗 编辑:程序博客网 时间:2024/05/17 11:07
  • AND DST,SRC ;DST←(DST)∧(SRC)
  • OR DST,SRC ;DST←(DST)∨(SRC)
  • XOR DST,SRC ;DST←(DST)⊕(SRC)
  • TEST DST,SRC;(DST)∧(SRC)

设置CF=OF=0,根据结果设置SF、ZF和PF状态,而对AF未定义。

NOT DST ;DST←~(DST)
NOT指令不影响标志位

逻辑指令应用

  • AND可用于复位某些位(同0相与),不影响其他位。例如: and bl,11110110B
  • OR可用于置位某些位(同1相或),不影响其他位。例如: or bl, 00001001B
  • XOR指令可用于求反某些位(同1相异或),不影响其他位。例如: xor bl, 00001001B
0 0
原创粉丝点击