Ab 2010 sind die am weitesten verbreitete Computer-Architekturen 32- Bit und 64- Bit-Systeme. Ihre technischen Unterschiede liegen im Register Breite , Busbreite und Speicher -Adressierung. Einfach ausgedrückt, vergleicht 32-Bit auf 64-Bit- Prozessoren verwandt Vergleich einer zweispurigen Autobahn zu einer 24 - spurigen Autobahn . Ein 64- Bit-Prozessor verarbeiten kann viel Datenverkehr als ein 32 -Bit-Gerät . Im Gegensatz zu Fahrspuren werden jedoch 32 -Bit und 64 -Bit-Architekturen anders gebaut . Bit im Vergleich und Speicher -Adressierung
Ein bisschen bezieht sich auf eine einzelne binäre Ziffer, entweder 0 oder 1 ist. Ein Byte entspricht acht Bit . Ein 32- Bit-Prozessor kann bis zu 4 GB Arbeitsspeicher , während ein 64-Bit zu 18 Milliarden GB Speicher adressieren kann .
Bus und Registry Breite Vergleich
Bus bezieht sich auf den Kanal, der Daten transportiert, zu einem bestimmten Zeitpunkt - wie ein Autobahnfahrspur - während Registrierung bezieht sich auf Speicher, der leicht durch den Computer zugegriffen werden kann, zu jeder Zeit. Ein 32-Bit -Prozessor zu transportieren und zu speichern bis zu 32 Bits gleichzeitig . Ein 64- Bit-Prozessor kann transportieren und lagern doppelt so viele Daten .
Architectural Limits
Wegen der architektonischen Einschränkungen , die noch nicht durchbrochen werden , typisch 64 -Bit- Computer können nur über 128GB von Random Access Memory ( RAM) zugreifen , ohne dass sie überdimensioniert und sperrig.
Betriebssystem Vergleiche
Betriebssysteme weiter fortgeschritten werden , sie erfordern mehr Leistung und mehr Adressraum. Dies markiert die 32 -Bit-Prozessoren ' 4GB Begrenzung und erforderte den Umzug in 64- Bit-Systeme. Ein 64 -Bit-Betriebssystem kann viel mehr Aufgaben gleichzeitig verarbeiten und ermöglicht eine schnellere Umschaltung zwischen Anwendungen .
Kompatibilität
meisten Programme liegen noch 32 -Bit-Anwendungen , die können laufen in 64 -Bit-Betriebssystemen , solange keine 32 -Bit-Treiber in der Installation enthalten sind. Treiber - die Dateien , die mit Hardware - unterschiedlich für 32-Bit und 64 -Bit-Betriebssystemen erstellt . Die 64 -Bit-Programme und Treiber können nicht in 32 -Bit-Betriebssystemen installiert werden, da 32 -Bit-Architektur ist nicht für die 64-Bit- Daten aufzunehmen .
Überlegungen
ein 64- bit-Prozessor schafft eine leistungsfähigeren Computer als 32-Bit- CPU . Bisher wurden 64-Bit- Computer -Servern und High-End- Workstations in der Lage, komplexe Aufgaben und Berechnungen handhaben begrenzt. Sie verbraucht viel Strom und waren dicker , so dass sie teuer und unpraktisch für den täglichen Gebrauch . Die 4 GB Speicher Begrenzung von 32 -Bit-Prozessoren wurden als ausreichend angesehen , um die Computer-Aufgaben des durchschnittlichen Benutzer zu behandeln. Mit Betriebssystemen und Anwendungen, die einen größeren Adressraum , begann eine allmähliche Umstellung auf 64- Bit-Prozessoren . Ab 2010 werden weitere Programme entwickelt, um sowohl für 32 -Bit und 64 -Bit-Computern arbeiten. Weitere Treiber werden auch für 64 -Bit-Systeme ausgelegt . Es ist nur eine Frage der Zeit, bis 64-Bit- Systeme zu ersetzen 32 -bit, nur als 32- Bit-Systeme aus 16 -Bit-Prozessoren und Anwendungen auslaufen.