Re: Typen - Berechnung
- From: "Martin Richter [MVP]" <martin.richter@xxxxxxxx>
- Date: Thu, 06 Sep 2007 12:07:49 +0200
Hallo Martin!
Doku wüßte ich jetzt nicht. Aber es macht keinen Sinn, einen x86 Prozessor im 32Bit Protected Mode alte 16 Bit Befehle ausführen zu lassen. Diese erhalten dann nämlich einen Prefix und sind meines Wissens auch langsamer als ihr 32 Bit Equivalent.
ACK! Eine Shift Operation, die nur die unteren 16bit benutzt (shl ax) ist um einiges langsamer als der shift auf eax!
Zudem wird ja auch nur ein Wort geladen.
Interessant ist, dass in diesem Fall sogar die oberen 16bits returniert werden, die beim Shift entstehen. Theoretisch ja ein Wert, der ignoriert wird.
Die aufrufende Funktion sorgt dafür, dass wirklich nur die unteren 16bit verwendet werden.
--
Martin Richter [MVP] WWJD http://blog.m-ri.de
"A well-written program is its own heaven; a poorly written
program is its own hell!" The Tao of Programming
FAQ: http://www.mpdvc.de Samples: http://www.codeproject.com
.
- Follow-Ups:
- Re: Typen - Berechnung
- From: Johann Obermayr
- Re: Typen - Berechnung
- References:
- Typen - Berechnung
- From: Johann Obermayr
- Re: Typen - Berechnung
- From: Martin Horst
- Typen - Berechnung
- Prev by Date: Re: Haltepunkt wird nicht erreicht, Für dieses Dokument wurden keine Symbole geladen
- Next by Date: Re: Typen - Berechnung
- Previous by thread: Re: Typen - Berechnung
- Next by thread: Re: Typen - Berechnung
- Index(es):
Relevant Pages
|