Computer Hardware Forum - TweakPC

Computer Hardware Forum - TweakPC (https://www.tweakpc.de/forum/)
-   Kaufberatung (https://www.tweakpc.de/forum/kaufberatung/)
-   -   Prozessorarchitekturen (https://www.tweakpc.de/forum/kaufberatung/20308-prozessorarchitekturen.html)

BomberD 11.11.2004 07:00

@qndre:

jeder prozessor kann 64 bit
dein prozessor kann auch 128 bit auch float.

sofern der compiler die entsprechenden datentypen mitbringt.

double ist n float mit 64 bit und long istn integer mit 64 bit länge. damit rechnet man schon seit jahren.

rein theoretisch kann man so auchn 64bit c programm auf 32 bit kompilieren. nur würde sich die verarbeitungszeit verzigfachen. weil immer nur 32 bit der jeweiligen zahl zugleich verarbeitet werden können.
oder es werden 2 32 bit register für die darstellung einer 64 bit zahl benutzt.

aber wozu?!? 64 bit nur damits läuft?! nö. deshalb nutzt man auf 32 bit pcs die großen datentypen auch nur wenn es ncith anders geht. genauigkeit oder halt größe.

der vorteil von 64 bit ist ja grad dass man da native mit diesen zahlen jonglieren kann.

Qndre 11.11.2004 13:20

Ja, die Register sind breiter und damit kann man ohne aufwändige Routinen 64 bit Informationen verarbeiten, das habe ich schon verstanden. Und stimmt, rein theoretisch kannst Du nen 468er mit 64-bit großen Zahlen konfrontieren wenn die Software das entsprechend bewerkstelligt. Nur ist das halt dann sehr sehr langsam...

Jlagreen 11.11.2004 14:36

hmm, will hier ned spammen, aber kann es sein, dass sich der Titel des threads geändert hat und der eigentliche Threadersteller seinen Thread gelöscht hat?

oder zeigt mir mein Firefox hier was falsches an?

weil nämlich mein Post mit den Kaufempfehlungen nicht ganz hier rein passt
(sollte ich den und diesen hier besser löschen?)

[EDIT]
OK sry :)

habe erste gerade gemerkt, dass der Thread ja getrennt wurde :wink:

[EDIT II]
Was 64Bit angeht, ist mir auch klar, dass man das Softwaremäßig schon lang kann, habe ich ja selbst schon mal ein bisschen machen dürfen (war ne komplizierte berechnung mit 64Bit Integers),

trotzdem kann ich diese 64Bit Emulation bei nem Sempron nicht ganz verstehen, zumal ich mir da nix konkretes vorstellen kann, da er 64Bit theoretisch kann, nur ned nativ, soll das heißen diese "Emulation" ist so ne art Mittelding aus nativ/software??

Exit 11.11.2004 14:46

Ich habe den nur gesplittet! Weil Euer mittlerweile entstandenes Gespräch net mehr zum Thema passte - aber trotzdem recht interessant war - habe ich mir das mal eben so erlaubt!

Den anderen Thread gibt es immer noch!
Siehe hier: [url]http://forum.tweakpc.de/viewtopic.php?t=24069[/url]

Qndre 11.11.2004 16:10

Die Emulation bedeutet dass die Software selbst nicht den Algorithmus in sich haben muss, um 64-bit zu berechnen, da es die CPU irgendwo innem On-DIE-ROM oder so hat (so hat man das mir mal erklärt). Das heißt Du brauchst sone Routine nicht für Deine Software schreiben sondern Du gibst einfach einen Befehl als wäre es ein 64-bit Prozessor und der Prozessor handelt das Aufsplitten in 32-bit Values und berechnen, ... intern. So hat man mir das zumindest mal erklärt... :?

Also die CPU hat die Software in einem ROM, Sie kann 64-bit Befehle aus Sicht des Softwareentwicklers direkt ausführen (der Entwickler muss sich nicht mit 32-bit-Grenze herumplagen) aber die Ausführung ist sehr sehr langsam weil die CPU das über ein ROM-Programm macht.


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:16 Uhr.

Powered by vBulletin® Version 3.8.10 (Deutsch)
Copyright ©2000 - 2026, vBulletin Solutions, Inc.
SEO by vBSEO 3.5.2 ©2010, Crawlability, Inc.