Esteu interessats en ells GRATU .T? Estalvia amb els nostres cupons activats QUÈ TAL o TELEGRAMA!

CPU de 32 bits vs 64 bits: quina diferència hi ha?

Sovint us haureu trobat quan baixeu un programa o una aplicació etiquetada com a 32 o 64 bits. És possible que el vostre ordinador també tingui un adhesiu que diu processador de 64 bits. Però és realment important tenir un xip de 64 bits en lloc de 32? Avui en dia gairebé tots els ordinadors tenen un processador de 64 bits així que la diferència entre ambdós no us interessarà, però analitzem les diferències junts.

Bé, per començar, si sou un usuari de Windows, probablement us heu adonat que hi ha dues carpetes de Fitxers de programa dins de la vostra unitat local C. Una amb l'etiqueta "Fitxers de programa (x86)" i una altra etiquetada simplement "Fitxers de programa". Entendre la diferència entre aquestes dues carpetes és molt important, sobretot si instal·leu el programa incorrecte amb el seu comportament incorrecte corresponent.

El nombre de bits d'un processador fa referència a la mida dels tipus de dades que maneja i a la mida del seu registre. En poques paraules, un processador de 64 bits és més potent que un processador de 32 bits perquè pot gestionar més dades alhora. Un processador de 64 bits és capaç d'emmagatzemar més valors computacionals, incloses les adreces de memòria, el que significa que pot accedir a més de quatre mil milions de vegades més memòria física que un processador de 32 bits. .

La diferència fonamental

Els processadors de 32 bits són perfectament capaços de gestionar una quantitat limitada de RAM (a Windows, 4 GB com a màxim), mentre que els processadors de 64 bits són capaços d'utilitzar molt més. Per descomptat, per aconseguir-ho, el sistema operatiu també s'ha de dissenyar per aprofitar l'augment d'accés a la memòria.
Per posar un exemple, un carro tirat per cavalls fa la mateixa feina que una màquina agrícola, sense cap problema amb els cavalls, però una màquina és molt més potent i, per tant, s'aconsegueix el treball desitjat amb menys esforç.

A mesura que augmenta el nombre de bits hi ha dos avantatges importants:

  • Més bits significa que les dades es poden processar en blocs més grans i, per tant, el processament també fa que sigui més precís.
  • Més bits significa que el nostre sistema pot apuntar o adreçar més ubicacions de memòria física.

L'ordinador es pot pensar en tres blocs. En termes senzills trobem el processador o CPU com a bloc central, el sistema operatiu com a capa exterior de la CPU i les aplicacions com a capa més externa.

105043e44y4ye1b4wuey34_jpg_thumb

L'execució d'una aplicació de 64 bits requereix suport de totes les capes: el sistema operatiu de 64 bits i la CPU de 64 bits.

L'execució d'un sistema operatiu de 64 bits requereix suport de la capa bàsica: la CPU de 64 bits.

Aquesta simplificació serà suficient per entendre què passa quan barregem elements de 32 bits amb 64 ​​bits. Però si volem entendre el problema més profundament, també hauríem de tenir en compte el maquinari que admet la CPU i els controladors de dispositiu que permeten que el sistema operatiu i les aplicacions interaccionin amb el maquinari del sistema.

La regla general és que una aplicació de 32 bits s'executarà en un nivell inferior als components de 64 bits, però no a l'inrevés:

  • Un sistema operatiu de 32 bits funcionarà amb un processador de 32 o 64 bits sense cap problema.
  • Una aplicació de 32 bits s'executarà en un sistema operatiu de 32 o 64 bits sense cap problema.
  • Però una aplicació de 64 bits només s'executarà en un sistema operatiu de 64 bits, i un sistema operatiu de 64 bits només s'executarà amb un processador de 64 bits.

Aquestes dues taules il·lustren la mateixa regla:

Taula 1 — Què és compatible amb la CPU de 32 bits?

Processador (CPU)

32 bits

32 bits

32 bits

32 bits

Sistema operatiu (SO)

32 bits

32 bits

 64 bits

64 bits

Aplicació / Programa

32 bits

64 bits

   32 bits

 64 bits

 compatibilitat                  

Si

no

no

no

 

Taula 2 — Què és compatible amb la CPU de 64 bits?

Processador (CPU)

64 bits

64 bits

64 bits

64 bits

Sistema operatiu (SO)

64 bits

64 bits

32 bits

32 bits

Aplicació / Programa

64 bits

32 bits

32 bits

64 bits

compatibilitat              

Si

Si

Si

no

Aleshores, per què existeixen les dues carpetes de fitxers de programa?

En primer lloc, el motiu de l'existència d'aquestes dues carpetes és perquè actualment hi ha dues arquitectures diferents que s'utilitzen per a la fabricació de processadors informàtics i, per tant, hi ha dues maneres diferents d'escriure programes i aplicacions. Totes les aplicacions utilitzen recursos compartits en un sistema Windows; aquests s'anomenen fitxers DLL o biblioteques d'enllaços dinàmics. Windows els posa tots en un sol lloc per facilitar les coses als desenvolupadors de programari.

Els fitxers DLL s'escriuen i s'estructuren de maneres fonamentalment diferents perquè estan pensats per ser utilitzats per aplicacions de 64 bits o aplicacions de 32 bits. Si, per exemple, una aplicació de 32 bits arriba a una DLL i troba una versió de 64 bits, es bloquejarà i deixarà de funcionar. Imagina't anar a una llibreria a buscar un llibre de text concret i després adonar-te que tot està en una llengua estrangera. Probablement pensaries que has anat al lloc equivocat. El mateix principi bàsic s'aplica aquí.

Aleshores, no seria més fàcil si només utilitzessin programari de 64 bits en sistemes de 64 bits i ignoressin completament el programari de 32 bits? Bé, realment no. El problema és que l'arquitectura de 32 bits (x86) va ser durant molt de temps l'única que va existir, i encara hi ha una sèrie d'aplicacions que utilitzen aquesta arquitectura. Els sistemes moderns de 64 bits poden executar programari de 32 i 64 bits gràcies a una solució molt senzilla i ràpida: dos directoris de fitxers de programa separats. Quan les aplicacions de 32 bits estan presents a la carpeta x86 adequada, Windows sap que ofereix la DLL adequada, també és la versió de 32 bits.

Així que agafant tota aquesta teoria i traduint-la al món dels telèfons intel·ligents només podem afirmar que la mateixa regla s'aplica a les CPU que se'ls dediquen, així que quan trobeu una oferta atractiva, ja sigui en una botiga en línia o en grans cadenes de distribució d'electrònica, preneu sempre una ullada a la CPU del dispositiu que esteu a punt de comprar. Això no vol dir que s'hagin de llençar tots els telèfons intel·ligents amb CPU de 32 bits, però certament no són una bona compra. Així que si per Nadal vas decidir regalar un telèfon intel·ligent aprofitant les súper ofertes que hi ha al voltant, no facis malament el Pare Noel.

Emanuele Iafulla
Emanuele Iafulla

Nerd, Geek, Netizen, termes que no em pertanyen. Simplement jo mateix, amant de la tecnologia i provocador com fa Xiaomi amb els seus productes. Alta qualitat a preus honestos, una autèntica provocació per a altres marques més famoses.

subscriure
Notificami
convidat

0 comentaris
Respostes en línia
Veure tots els comentaris
XiaomiToday.it
Logo