1 up | 2 up | 3 up | 4 up | 5 up | 6 up | 7 up |
^^^ Additional posts ^^^
zorg.ch
#58057 by @ 01.12.2004 16:35 - nach oben -
hm ja fuck, eigentlich meinte ich auch zyklen. ich denk noch zu einfach, so im intel 537 style, aber denk mal drĂŒber nach: wie addierst Du zwei 64 bit zahlen wenn Du nur einen 32 Bit addierer hast?
zorg.ch
#58059 by @ 01.12.2004 17:01 - nach oben -
jo saeb isch mir scho klar.
zorg.ch
#58064 by @ 01.12.2004 17:19 - nach oben -
Soweit ich weiss sind die 64-Bitter im 32Bit betrieb auch wirklich schneller, allerdings nur weil sie von neueren Technologiern (90nm und so glump) profitieren.
Ich tÀt allerdings meinen dass eine Addition einer 64bit Zahl lÀnger dauert als die einer 32 Bit Zahl, nur so von wegen Carry propagation.
zorg.ch
#58066 by @ 01.12.2004 17:25 - nach oben -
ich habe gemeint da gebe es schlauere implementierungen, die vermeiden, dass ein carry durch die ganze zahl propagieren muss...
aber so genau habe ich mich da bis jetzt nicht fuer interessiert...
zorg.ch
#58068 by @ 01.12.2004 17:43 - nach oben -
Ich hab mich etwas mehr dafĂŒr interessiert.
Es gibt implementierungen die das ganze etwas beschlÀunigen, irgendwie wird das vermutete Carry vorberechnet, und falls es dann doch nicht so kommen sollte wies berechnet wurde wechselts halt noch. Somit wird die ganze Sache um den Faktor 3 beschlÀunigt.
Das ganze nutzen jedoch 32 wie 64 Bit Prozessoren.