- Jun 1, 2000
- 6,551
- 40
- 91
lets say register %eax currenlty holds 0x6, and %edx is 0 and %ebx is 0x804a9a0
and the next instruction is
mov (%edx,%ebx,1),%al
al should be (%ebx*1)+0 but its so small to hold it yes?
after this %eax is now 0x73
from what i understand %al is the lowest byte of %eax, but i don't understand how this mov is working
and the next instruction is
mov (%edx,%ebx,1),%al
al should be (%ebx*1)+0 but its so small to hold it yes?
after this %eax is now 0x73
from what i understand %al is the lowest byte of %eax, but i don't understand how this mov is working
