Re: Confused by Intel's Opcode docs
- From: "Uli Kusterer" <spamtrap@xxxxxxxxxx>
- Date: 25 Nov 2006 03:00:31 -0800
[jongware] schrieb:
"Always" is the default, but can be overriden to 'the other' by prefixing
66h (Segment Override Prefix).
The same goes for word/dword register and mem operands (mov ax,1 vs. mov
eax,1). The prefix variants are *always* slower than the non-prefix.
Thanks, that was the missing info, I guess. Though of course with AT&T
syntax, one manually indicates the prefix (movl and stuff). Still, that
using another than the native type would be slower is only to be
expected.
Thanks for all the great info!
Cheers,
-- M. Uli Kusterer
http://www.zathras.de
.
- References:
- Confused by Intel's Opcode docs
- From: spamtrap
- Re: Confused by Intel's Opcode docs
- From: Tim Roberts
- Re: Confused by Intel's Opcode docs
- From: Uli Kusterer
- Re: Confused by Intel's Opcode docs
- From: [jongware]
- Confused by Intel's Opcode docs
- Prev by Date: Re: How to change C++ code to Inline assembly code
- Next by Date: Different opcodes for the same instruction?
- Previous by thread: Re: Confused by Intel's Opcode docs
- Next by thread: Re: Confused by Intel's Opcode docs
- Index(es):
Relevant Pages
|
|