Debian und AMD64
Jan-Benedict Glaw
jbglaw at lug-owl.de
Wed May 18 21:08:04 CEST 2005
On Wed, 2005-05-18 20:52:06 +0200, Jan 'Red Bully' Seiffert <redbully at cc.fh-luh.de> wrote:
> Im 64 Bit Modus koennen Userlandprogramme nicht nur durch die 64 Bit
> profitieren (mehr addressierbarer Speicher, Arithmetik in 64 Bit), was
> meist marginal ist, sondern besonders das dann 8 neue General-Purpose
> Register zur verfuegung stehen (was bei x86 mit seinem chronischen
> Registermangel der groesste Gewinn ist).
In PC-Technik bin ich was das angeht nicht mehr wirklich drin; wieviele
GP-Register sind auf i386 denn vorhanden? Mich würde das mal im
Vergleich zu einer VAX interessieren (16 Register, davon 4 fest belegt
(PC, FP, SP, AP). Von den verbleibenden 12 Registern werden r0 und r1
zur Übergabe von Return-Werten benutzt und r2..r5 werden IIRC beim CALL
einer Funktion geplättet.)
Damit bleiben an "stabilen" Registern nur noch r6..r11, also sechs
Stück. Nicht viel, aber es läuft :-)
MfG, JBG
--
Jan-Benedict Glaw jbglaw at lug-owl.de . +49-172-7608481 _ O _
"Eine Freie Meinung in einem Freien Kopf | Gegen Zensur | Gegen Krieg _ _ O
fuer einen Freien Staat voll Freier Bürger" | im Internet! | im Irak! O O O
ret = do_actions((curr | FREE_SPEECH) & ~(NEW_COPYRIGHT_LAW | DRM | TCPA));
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://lug-owl.de/pipermail/linux/attachments/20050518/a27214eb/attachment.sig>
More information about the Linux
mailing list