I've tried the following but it's giving me an incorrect value:
movl $0x0000008b, %eax movl $0xe589eac7, %ebx
where eax:ebx would be 600851475143 (= 8be589eac7). I know that the second line is treating the number as signed, but I can't figure out how to handle it as an unsigned integer.
This post has been edited by carnivroar: 24 June 2012 - 06:02 PM