第3章-指令系统位操作指令-2.pptVIP

  • 7
  • 0
  • 约4.59千字
  • 约 59页
  • 2017-05-01 发布于广东
  • 举报
第3章-指令系统位操作指令-2

汇编语言程序设计 (第三章);三、位操作指令;三、位操作指令;【例】将AL中第3位和第7位清零。 MOV AL,0FFH AND AL,77H ;; (3)逻辑异或指令  格式:XOR OPD,OPS  功能:将目的操作数与源操作数按位相异或,结果送目的操作数。    即:OPD←(OPD)⊕(OPS)。;;【例】测试AX中的第12位是否为0,不为0则转L。 TEST AX,______ JNE L ;- AND指令对一个数据的指定位清0。例如,AND AL,0FH指令就实现将高4位清0。;对一个位串,AND可以屏蔽(清0)某些位,OR可以置位(置1)某些位, XOR可以取反某些位,XOR可以检查两个位串是否匹配。 AND AX,0 ;AX清0 AND CL,0FH ;屏蔽CL的高4位 OR BH ;将BH的中间4位置位 XOR BL,0F0H ;将BL高4位变反 NOT指令执行不影响状态标志,其他逻辑指令执行后将重新设置SF、ZF、PF的状态,而总使CF=0、OF=0,AF状态不确定。 ; ①屏蔽若干位。 (常用指令) AND AL,01H;屏蔽AL的D7~D1,保留D0 A

文档评论(0)

1亿VIP精品文档

相关文档