Was bedeutet 16/32/64 System?
Bei Windows 10 gab es ja eine 32-Bit und Eine 64-Bit Version.Früher gab es auch 16-Bit Versionen.Was bedeutet dieses ??-Bit?
5 Antworten
Das ist eine technische Angelegenheit im Inneren des Prozessors. Zum Einen sagt die Zahl aus, wie viele Bits (bei 8 Bit = 1 Byte) in eines der Register des Prozessors geladen werden können (bei 16 Bit wären das die Werte von 0 bis 65535, bei 32 Bit eben die doppelte Bit-Anzahl, also viel größere Zahlen usw).
Es gab übrigens auch Prozessoren mit 8 Bit. Ist lange her.
Gleichzeitig hat das aber auch Auswirkungen auf die Anzahl der verfügbaren Befehle, die der Prozessor direkt ausführen kann.
Zum Anderen sagt die Zahl aber auch aus, wie breit das Adress-Register des Prozessors ist - also wie groß der Speicher ist, den er ansprechen kann, um dort das Ergebnis einer Berechnung abzulegen.
Ist eine unheimlich technische Angelegenheit - der Anwender bekommt davon nur mit, dass er auf einmal mehr Speicher einbauen und verwenden kann.
Alles Andere läuft total im Hintergrund ab.
Einfach gesagt gibt es die Breite der Adressen und der Daten an, mit der eine CPU arbeiten kann.
Du stellst fragen..
Also ohne dir jetzt den Aufbau einer CPU zu erklären beschreibe ich es mal sehr vereinfacht.
Die bit Zahl gibt an mit welcher Datengröße die CPU rechnen kann. Eine 32bit CPU kann sozusagen nur kleinere Rechenaufgaben ausführen. Z.B. deswegen kann ein 32bit System nur mit max 4GB RAM arbeiten. Mit mehr RAM kann die CPU nichts anfangen, weil die Zahl dann viel zu hoch ist und somit nicht berechnet werden kann.
Also man es sich so ähnlich vorstellen wie die Anzahl stellen auf einem LCD Taschenrechner. Die billigen haben meist nur 8 Stellen. Man kann also keine Aufgabe berechnen, wo eine Zahl 9 Stellen hat.
Ich hoffe das ist verständlich. Das ganze ist natürlich extrem vereinfacht dargestellt. Wenn dich das Thema interessiert suche auf YouTube nach Videos. Das Thema geht sehr tief ins Thema Computer und ich will hier keine Doktorarbeit schreiben :D
Funfact als 1970 die Unixzeit eingeführt wurde, die heutige auf fast allen Computersystemen genutzt wird gab es nur 32bit und naja (Start der Unix Zeit)1900+ 32bit ergibt 2036. Wir werden deshalb am 07.02.2036 ein sehr sehr großes Problem mit vielen Computersystemen haben, weil bei denen die Zeit entweder abläuft und es zu kritischen Fehlern kommt oder die Zeit wird auf 1970 zurückspringen und von vorne anfangen:
https://de.wikipedia.org/wiki/Unixzeit
Es wird zwar schon seit längerem an dem Problem gearbeitet aber wie im Jahr 2000 wird es trotzdem vereinzelt zu ausfällen und Problemen kommen. Im Jahr 2038 wird es das gleiche dann nochmal geben.
Allgemein sind Zeit und IT nicht die größten Freunde. Immer wieder kommt es zu Problemen aufgrund von Zeit.
Jup, 32bit CPUs werden im PC Segment schon lange nicht mehr verkauft. Die findet man nur noch in IoT Geräten oder embedded Systems wie Anzeigetafeln, Preisschildern, ...
Wenn du auf das 2036 und 2038 Problem aus bist. Ja, PCs sind davon höchstwahrscheinlich fast gar nicht betroffen. Nur ältere oder schlecht programmierte Software wird Probleme haben aber das wars auch. Das eigendlich Problem liegt darin, wenn Digital Signage Geräte plötzlich nach Datensätzen aus 1970 suchen oder völlig abstürzen. Heutzutage ist alles irgendwo darauf angewiesen. Tankstellenpreise, Menükarte von Restaurantketten oder sogar der ganze Bestellvorgang, Fahrplananzeigen, Infopoints,...
Dazu kommen embedded Systems, wie Kassensysteme, Geldautomaten, Selbstbedienungsterminals, Steuerung für Wasser, Strom, Gas, ...
2036 könnten außerdem einige Betriebe betroffen sein, die noch das alte 32bit NTP nutzen. In den Unternehmen werden dann alle PCs und Server Lizenzfehler haben und nicht mehr oder nicht mehr vollständig funktionieren, was zu finanziellen Schäden führt, weil keine Einnahmen generiert werden können. Und Betriebe wo das der Fall sein könnte, gibt es nicht wenige. Das kann ich dir als ITler versprechen.
Und (wenn auch weniger kritisch) IoT fähige Geräte: Fernseher, Kühlschränke, Heizung, Garagentor, Lichtsteuerung. Gerade die billigen China Smarthomegräte werden sehr sicher Probleme haben und teilweise kann man sie vermutlich sogar wegschmeißen, wenn sie Closed Source Firmware nutzen.
Die 16/32/64-Bit-Bezeichnungen beziehen sich auf die Architektur eines Betriebssystems. Sie geben an, wie viele Bits der Prozessor gleichzeitig verarbeiten und adressieren kann.
Verkürzt zusammengefasst:
- 16-Bit: Alte Technik mit sehr eingeschränkter Leistung und Speicheradressierung.
- 32-Bit: Standard über eine länger Zeit, aber mit einem 4-GB-RAM-Limit. (2^32)
- 64-Bit: State of the art für heutige Systeme. (2^64)
Bit ist die Verarbeitungsbreite in Hardware und dazugehörigen Software 32bit kann weniger verarbeiten kann aber auf 64 Bit System abgespielt werden jedoch kann ein 32 bit Programm oder OS nicht die komplette moderne Hardware verwenden so unterstützt 32 bit z.B nur 4 GB Arbeitsspeicher
Aber jetzt mit Windows 11 ist ja alles 64 bit