Re: plz help!!!
- From: spamtrap@xxxxxxxxxx
- Date: Sat, 29 Oct 2005 17:47:33 +0000 (UTC)
Nathan Moore wrote:
> newB wrote:
> > if i have
> > %eax 0x101
> > %ebx 0x102
> > %ecx 0x103
> > %edx 0x01
> > %esi 0x00
> > %edi 0x1038
> > %ebp 0x1036
> > %esp 0x1032
> >
> > what would this to be?
> > movw %ax, %bx
> >
>
> Since you are using the % I assume that you are using the AT&T syntax,
> so that would put the lower 16 bits of eax into the lower 16 bits of
> ebx, which would make ebx = 0x103, since that value would fit into
> the lower 16 bits and the upper 16 bits would all be 0 in both eax and
> ebx before the instruction.
>
There must be something terribly wrong with my CPU because I get a
0x101 in ebx after the movw instruction. Or is it the case with AT&T
syntax that all add instructions are represented by a mov one?
Nathan.
.
- References:
- plz help!!!
- From: newB
- Re: plz help!!!
- From: Nathan Moore
- plz help!!!
- Prev by Date: Re: Self-modifying code on SMP operating systems
- Next by Date: Re: plz help!!!
- Previous by thread: Re: plz help!!!
- Next by thread: Re: plz help!!!
- Index(es):
Relevant Pages
|