32 bit / 64 bit
Mai frate... bitii astia ce mai inseamna?
Conceptul sau standardul 32/64 bit se refera la mai multe lucruri:
Bitii 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 o farfurie de supa. Deci cu cat e lingura mai mare, cu atat termini supa mai repede de mancat. Exista linguri de 32 de biti si linguri de 64 de biti. 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!
Bitii sistemului de operare
Pur si simplu, 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 ... evident.
Cum adica e adaptat? 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.
Ca si procesoarele, 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.
Bitii unui bus/ai placii video
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. Intre circuitele ei sunt 128 de benzi. Dar asta nu inseamna ca sunt trasate 128 de cai sau fire fizice pe placa video, ci inseamna ca cele pe care le vezi sunt implementate in asa fel incat sa permita transferul a 128 biti simultan.
Bitii pentru culoare
Ati vazut multe locuri unde apare 8 bit color, 16 bit color si 32 bit color.
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 tubul lovit de electroni (CRT) sau lichidele (LCD) care fac posibila culoarea).
Ca sa intelegi mai bine aceasta treaba, citeste aici faza cu "cutiile".
vezi x86, x64
Conceptul sau standardul 32/64 bit se refera la mai multe lucruri:
Bitii 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 o farfurie de supa. Deci cu cat e lingura mai mare, cu atat termini supa mai repede de mancat. Exista linguri de 32 de biti si linguri de 64 de biti. 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!
Bitii sistemului de operare
Pur si simplu, 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 ... evident.
Cum adica e adaptat? 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.
Ca si procesoarele, 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.
Bitii unui bus/ai placii video
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. Intre circuitele ei sunt 128 de benzi. Dar asta nu inseamna ca sunt trasate 128 de cai sau fire fizice pe placa video, ci inseamna ca cele pe care le vezi sunt implementate in asa fel incat sa permita transferul a 128 biti simultan.
Bitii pentru culoare
Ati vazut multe locuri unde apare 8 bit color, 16 bit color si 32 bit color.
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 tubul lovit de electroni (CRT) sau lichidele (LCD) care fac posibila culoarea).
Ca sa intelegi mai bine aceasta treaba, citeste aici faza cu "cutiile".
vezi x86, x64