新微型计算机原理与应用 教学课件 王法能 杨永生 主编 潘晓中 周晓娟 副主编 第三章.pptVIP

  • 6
  • 0
  • 约1.56万字
  • 约 108页
  • 2015-11-19 发布于广东
  • 举报

新微型计算机原理与应用 教学课件 王法能 杨永生 主编 潘晓中 周晓娟 副主编 第三章.ppt

该指令对两个操作数进行按位相“异或”的逻辑运算。即只有参加相“异或”的两位值不同时,其结果为“1”;否则就为0。 XOR指令可以进行字节操作,也可以进行字操作。 目的操作数OPRDl:可以是累加器、通用寄存器,也可以是存储器。 源操作数OPRD2:可以是立即数、寄存器,也可以是存储器。 例如: XOR AL,0FH XOR AX,BX XOR CX,[SI+4] XOR 10H[BX],CX XOR [BX+SI+5],AX 例如: XOR AX,AX XOR SI,SI 指令执行后可使AX、SI清零。 XOR指令执行后,标志位CF=0,OF=0,标志位PF、SF,ZF将反映“异或”操作的结果。标志AF未定义。 2.移位指令 (1)SAL/SHL算术左移和逻辑左移指令 指令格式:SAL/SHL OPRD,CL/1 指令功能:这两条指令的操作结果是完全一样的,将目的操作数OPRD中的二进制数向左移动1位或CL寄存器中指定的位数。左移一位时,操作数的最高位移出送到CF中,

文档评论(0)

1亿VIP精品文档

相关文档