Answer by abligh for confused about xor usage in x86 assembly
Here ^ means XOR, as is used in C.Assuming we are using AT&T notation, thenxorl 12(%ebp), %eaxwill xoreax with the value 12 bytes from ebp (if I remember my assembler right), which would normally...
View Articleconfused about xor usage in x86 assembly
I get that xor is exclusive or and can be used for xorl %ebx %ebx can be used to clear the registerhowever while reading I came across a different usage of xorl and am confused.xorl 12(%ebp),%eax which...
View Article
More Pages to Explore .....