⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 xor.htm

📁 Programmer s Reference Manual is an improtant book on Intel processor architecture and programming.
💻 HTM
字号:
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"><HTML><HEAD><TITLE>80386 Programmer's Reference Manual -- Opcode AAA</TITLE></HEAD><BODY><B>up:</B> <A HREF="c17.htm">Chapter 17 -- 80386 Instruction Set</A><BR><B>prev:</B><A HREF="XLAT.htm"> XLAT/XLATB  Table Look-up Translation</A><P><HR><P><H1>XOR -- Logical Exclusive OR</H1><PRE>Opcode      Instruction      Clocks   Description34  ib      XOR AL,imm8      2        Exclusive-OR immediate byte to AL35  iw      XOR AX,imm16     2        Exclusive-OR immediate word to AX35  id      XOR EAX,imm32    2        Exclusive-OR immediate dword to EAX80  /6 ib   XOR r/m8,imm8    2/7      Exclusive-OR immediate byte to r/m                                      byte81  /6 iw   XOR r/m16,imm16  2/7      Exclusive-OR immediate word to r/m                                      word81  /6 id   XOR r/m32,imm32  2/7      Exclusive-OR immediate dword to r/m                                      dword83  /6 ib   XOR r/m16,imm8   2/7      XOR sign-extended immediate byte                                      with r/m word83  /6 ib   XOR r/m32,imm8   2/7      XOR sign-extended immediate byte                                      with r/m dword30  /r      XOR r/m8,r8      2/6      Exclusive-OR byte register to r/m                                      byte31  /r      XOR r/m16,r16    2/6      Exclusive-OR word register to r/m                                      word31  /r      XOR r/m32,r32    2/6      Exclusive-OR dword register to r/m                                      dword32  /r      XOR r8,r/m8      2/7      Exclusive-OR byte register to r/m                                      byte33  /r      XOR r16,r/m16    2/7      Exclusive-OR word register to r/m                                      word33  /r      XOR r32,r/m32    2/7      Exclusive-OR dword register to r/m                                      dword</PRE><H2>Operation</H2><PRE>DEST := LeftSRC XOR RightSRCCF := 0OF := 0</PRE><H2>Description</H2>XOR computes the exclusive OR of the two operands. Each bit of the resultis 1 if the corresponding bits of the operands are different; each bit is 0if the corresponding bits are the same. The answer replaces the firstoperand.<H2>Flags Affected</H2>CF := 0, OF := 0; SF, ZF, and PF as described in <A HREF="appc.htm">Appendix C</A>; AF is undefined<H2>Protected Mode Exceptions</H2>#GP(0) if the result is in a nonwritable segment; #GP(0) for an illegalmemory operand effective address in the CS, DS, ES, FS, or GS segments;#SS(0) for an illegal address in the SS segment; #PF(fault-code) for a pagefault<H2>Real Address Mode Exceptions</H2>Interrupt 13 if any part of the operand would lie outside of the effectiveaddress space from 0 to 0FFFFH<H2>Virtual 8086 Mode Exceptions</H2>Same exceptions as in Real Address Mode; #PF(fault-code) for a pagefault<P><HR><P><B>up:</B> <A HREF="c17.htm">Chapter 17 -- 80386 Instruction Set</A><BR><B>prev:</B><A HREF="XLAT.htm"> XLAT/XLATB  Table Look-up Translation</A>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -