one simple question
Chris Pressey
cpressey at catseye.mine.nu
Wed Mar 3 23:25:28 PST 2004
On Wed, 3 Mar 2004 18:13:43 +0000
chungwei Hsiung <skuma17 at yahoo.com> wrote:
> Hello..
> I have a simple question, but I am not sure what the answer is. If
> anyone can possibly help me, it is really appreciated. I compile a
> test C file. I notice there are a few lines at the beginning of the
> assembly code. I want to know what it means, but can't figure out
> one of them. Can anyone tell me what the following line does please?
>
> and $0xfffffff0,%esp
>
> best regards
> Chungwei
Hi Chungwei,
I believe that instruction is used to align the stack pointer to a
16-byte boundary, for efficiency.
However, this is just a guess, based on some discussions I've seen.
I don't know for certain.
You may have better luck asking on hackers at freebsd.org.
-Chris
More information about the freebsd-questions
mailing list