Som i 2010 , er den mest udbredte computer-arkitekturer 32-bit og 64-bit -systemer. Deres tekniske forskelle ligger i register bredde , bus bredde og hukommelse adressering. Simpelthen sat, sammenligner 32 -bit til 64- bit processorer er beslægtet med at sammenligne en to- sporet motorvej til en 24 - sporet motorvej . En 64 - bit processor kan håndtere meget mere datatrafik end en 32 - bit enhed . I modsætning til motorvej baner, dog er 32-bit og 64-bit arkitekturer bygget anderledes. Bit Sammenligning Og hukommelsesadressering
Lidt refererer til et enkelt binært ciffer, enten 0 eller 1 . Én byte svarer otte bits . En 32 - bit processor kan adressere op til 4 GB hukommelse , mens en 64-bit kan adressere omkring 18 milliarder GB hukommelse.
Bus og Registry Bredde Sammenligning
bus refererer til den kanal , der transporterer data på et givent tidspunkt - som en motorvej lane - mens indskrive refererer til oplagring , som let kan tilgås af computeren enhver tid . En 32 - bit processor kan transportere og lagre data op til 32 bits ad gangen . En 64-bit processor kan transportere og gemme dobbelt så meget data.
Architectural Limits
grund af arkitektoniske begrænsninger, der endnu ikke er misligholdt , typisk 64 -bit -computere kan kun få adgang omkring 128 GB random access memory (RAM) uden at gøre dem overdimensioneret og pladskrævende .
Operating System Sammenligninger
p Som operativsystemer bliver mere avancerede , de kræver mere magt og flere adresse rummet . Det fremhævede de 32- bit processorer ' 4GB begrænsning og nødvendiggjort overgangen til 64- bit-systemer. En 64 -bit operativsystem kan håndtere mange flere opgaver samtidigt og giver mulighed for hurtigere skift mellem programmer.
Kompatibilitet
fleste programmer er i øjeblikket 32- bit programmer , der kan køre i 64- bit operativsystemer , så længe der ikke 32- bit-drivere er inkluderet i installationen. Drivers - De filer, kommunikerer med hardware - er skabt forskelligt for 32-bit og 64-bit operativsystemer. 64-bit programmer og drivere kan ikke installeres på 32- bit operativsystemer , fordi 32- bit arkitektur ikke er designet til at rumme 64-bit data.
Overvejelser
en 64-bit processor skaber en mere kraftfuld computer end 32-bit CPU. Tidligere blev 64-bit computere begrænset til servere og high -end arbejdsstationer i stand til at håndtere komplekse opgaver og beregninger. De forbruges en masse magt og blev tykkere , hvilket gør dem dyre og upraktiske til daglig brug. Den 4GB hukommelse begrænsning af 32- bit processorer ansås for tilstrækkeligt til at håndtere computeren opgaver gennemsnitlige brugere . Med operativsystemer og applikationer , der kræver mere adresserum , begyndte en gradvis overgang til 64 -bit- processorer. Som i 2010 , er flere programmer, der udvikles til at arbejde for både 32 -bit og 64-bit computere. Flere bilister er også ved at blive designet til 64-bit -systemer. Det er kun et spørgsmål om tid, før 64- bit-systemer erstatter 32-bit , ligesom 32- bit-systemer udfaset 16- bit processorer og applikationer.