Informatică, întrebare adresată de andreeadima934, 8 ani în urmă

hey! Am si eu o intrebare..daca ma poate ajuta cineva ,ca sa pot sa inteleg mai bine ..stie cineva ce inseamna un proces de 32 de biti,4 de biti sau 16 biti ? daca se poate cat mai pe scurt si simplu explicat ca sa pot intelege !!multumesc !

Răspunsuri la întrebare

Răspuns de andrei750238
1

In acest context, numarul de biti reprezinta numarul de "canale" diferite prin care programul (prin intermediul procesorului) poate accesa memoria (RAM/ROM) la fiecare moment.

Acest lucru influenteaza in mod direct cantitatea maxima de memorie RAM care poate fi referentiata. In general un proces pe n biti poate folosi 2^n octeti de memorie RAM.

  • Un proces pe 16 biti poate folosi 2^{16} octeti, deci 64 KB.
  • Un proces pe 32 biti poate folosi 2^{32} octeti, deci 4 GB.
  • Un proces pe 64 biti poate folosi ... o cantitate astronomica de memorie RAM.

Din acest motiv 16 biti se folosesc pentru dispozitive embeded mici, 32 pentru dispozitive din IoT ceva mai avansate, 64 de biti pentru computerele personale, telefoane mobile si pentru servere.

In general toate aplicatiile descarcate pe computerele personale ar trebui sa fie pe standardul cu 64 biti in 2023.

Pentru a putea folosi aplicatii pe 64 de biti:

  • Trebuie ca arhitectura hardware (procesor, placa de baza, memorie) sa accepte 64 de biti (ceea ce se intampa de vreo 20 de ani de pe vremea Pentium-ului).
  • Trebuie ca sistemul de operare sa fie pe 64 de biti (sistemele de operare pe 32 sunt limitate la 4GB RAM) - deci atentie ce instalam.

Pe un sistem care accepta procese pe 64 de biti putem folosi fara probleme 32, 16 sau 8 biti.

Pe un sistem care accepta procese pe 32 de biti putem folosi fara probleme 16 sau 8 biti. Nu putem folosi procese pe 64.

Deci exista compatibilitate inversa.

Un proces e o aplicatie/un program in rulare.

Alte intrebari ? Ce ai vrea sa stii mai exact?

Alte întrebări interesante