Romica Prihor

Semnificatiile 32 bit/64 bit -descrierea PC-ului si principiul de functionare - part. 14-a


32 bit / 64 bit.

 Deocamnda ne referim la cei din procesor, 
Acestia sunt registrii din procesor. Cea mai mica memorie posibila din calculator. Aceasta este cantitatea minima de date pe care procesorul o poate procesa dintr-odata.
Imagineaza-ti ca ai un castron de ciorba. Deci cu cat e lingura mai mare, cu atat termini ciorba mai repede de mancat. Asta e pur si simplu. E cea mai mica cantitate de memorie pe care procesorul o foloseste ca sa manance datele. Aceasta memorie dupa cum,am spus, constituie registrii, si e ultima memorie in care procesorul incarca datele inainte sa le proceseze, dupa ce le ia din RAM.
La inceput au fost procesoare pe 8 biti, apoi pe 16 biti, apoi pe 32 iar in prezent sunt pe 64 de biti.
Procesoarele de 32 de biti pot sa foloseasca doar 4 GB de RAM (2 la puterea 32, deci 4 miliarde de mega), in timp ce procesoarele pe 64 de biti pot folosi teoretic 18.446.744.070.000.000.000 GB de RAM!


Acum sa ne referim la sistemul de operare.

 Atunci cand au facut sistemul de operare au trebuit sa il adapteze atat pentru procesoare pe 32 de biti cat si pe 64 de biti. Deci un sistem de operare de 32 de biti e adaptat pentru un procesor de 32 de biti, iar un sistem de operare de 64 de biti e adaptat la un procesor pe 64 de biti.
Cum adica e adaptat? Pai atunci cand l-au programat au facut instructiunile lui sa poata folosi 64 de biti de memorie si nu doar 32.
Instructiunile sunt liniile de cod dintr-un program. Imaginati-va ca un sistem de operare are milioane de linii de cod.
Din nou, sistemele de operare de 32 de biti pot sa foloseasca doar 4 GB de RAM, in timp ce sistemele de operare de 64 de bit pot folosi teoretic 18446744070000000000 GB de RAM.


Acesti biti nu se refera doar la memorie.

Candi auzi de bus (magistrala) de 32 bit, 64 bit.. 128 bit... hopa! Pai cum 128 bit?
    ...aici e altceva. Se refera la o "sosea" de pe o placa, sosea cu 32 de benzi, 64 de benzi, 128 de benzi... sau mai bine zis fire. Deci aici e vorba de fire, fire prin care circula datele. Cu cat mai multe, cu atatia biti pot circula deodata si nu trebuie sa astepte unul dupa altul.
De exemplu o placa video de 128 bit. Pai intre circuitele ei sunt aceste benzi de 64, 128 bit.. etc, si cu cat mai multi biti, cu atat informatia circula mai repede.

Biti de culoare.

Ati vazut multe locuri unde apare 8 bit color, 16 bit color si 32 bit color.

Pai e simplu, iar. Doi biti inseamna 1 si 0. Deci alb si negru. La trei biti intervine alta culoare. Deci alt fir care ii spune placii video sa foloseasca inca o frecventa (frecvente care la urma urmei sunt interpretate de ochiul omului, frecventele (in acest caz culorile) radiind din monitor, din gazul (CRT) sau lichidele (LCD) care fac posibila culoarea).


x86, x64.

Acestea sunt arhitecturi de procesor.

"x"-ul pur si simplu prescurteaza o numerotare.

x86
In 1976 Intel a lansat un procesor care se numea 8086. Ei bine, de atunci toate au fost facute dupa acest model si s-a pastrat denumirea "arhitectura x86".

x64
In 2003 a aparut primul microprocesor pe 64 de biti, si de atunci s-a schimbat denumirea in "arhitectura x64", dar nu au schimbat "x"-ul cu altceva, asa ca fii atent sa nu te deruteze.

Niciun comentariu: