Als «computer-architecture» getaggte Fragen

Computerarchitektur bezieht sich auf verschiedene Aspekte des Computersystemdesigns, die sich auf Kompatibilität, Leistung und Schnittstellen auswirken können. Einige Probleme im Zusammenhang mit der Computerarchitektur können die Prozessorwortgröße, die Speicherbusgröße oder die Protokollimplementierung sein.

369
Wenn 32-Bit-Computer nur Zahlen bis zu 2 ^ 32 verarbeiten können, warum kann ich dann 1000000000000 (Billionen) schreiben, ohne dass mein Computer abstürzt?

32-Bit-Computer können nur Ganzzahlen mit Vorzeichen bis zu 2 31 - 1 speichern . Aus diesem Grund sind uns die IPv4-Adressen ausgegangen und die 64-Bit-Ära hat begonnen. Die Zahl 2 31 - 1 (2.147.483.647) ist jedoch nicht so groß wie die Zahl 1 Billionen (1.000.000.000.000), die ich anscheinend...

55
Warum zählen Computer von Null?

Computer zählen traditionell numerische Werte ab Null. Beispielsweise beginnen Arrays in C-basierten Programmiersprachen bei Index Null. Welche historischen Gründe gibt es dafür und welche praktischen Vorteile hat das Zählen von Null gegenüber dem Zählen von Eins? Hinweis: Diese Frage verlangt...

23
Was sind "Anweisungen pro Zyklus"?

Ich habe ein bisschen mehr über die Funktionsweise von Prozessoren gelernt, konnte jedoch keine eindeutige Antwort auf die Anweisungen pro Zyklus finden. Zum Beispiel hatte ich den Eindruck, dass eine Vierkern-CPU vier Befehle pro Zyklus ausführen könnte, sodass eine Vierkern-CPU mit 2 GHz 8...