I have read the assembly line
OR EAX, 0xFFFFFFFF
and in the register EAX
the program has stored a string. I have problems to understand how we can make a comparison with a string and a value like that.
After performing that instruction, EAX
has the value 0xFFFFFFFF
.
Can someone tell me which purpose that operation has ? Is it a line which comes frequently in an assembly code ? (for example the line XOR EAX, EAX
which is an efficient way to make EAX = 0
? Is it something like that ?)