Koja je širina procesora i kako je odrediti?

11. 4. 2019.

Veličina procesora - misteriozna vrijednost, koja se često pojavljuje u člancima koji opisuju softver ili "hardver". U ovom slučaju, tekst obično sadrži broj 32 ili 64. U članku će se raspravljati o činjenici da skrivaju te vrijednosti.

Opća definicija

kapaciteta procesora

Ako uzmemo u obzir najjednostavnije definicije, onda možemo reći da je širina bita vrijednost koja pokazuje koliko bita CPU-a može obraditi u jednom ciklusu takta. Danas je taj broj 32 ili 64. A prvi se aktivno odbacuje i vrlo je vjerojatno da takvih CPU-a uopće neće biti.

Općenito, za informatiku, gore opisana teza je točna, ali ako promatramo širinu procesora točno, koncept postaje nejasan. Uređaj je nedjeljiv, ali, kao i mnogi drugi, uključuje komponente, i to toliko da postaje najsloženija komponenta u cijelom računalu.

Kako bi bolje razumjeli što skriva nejasnu definiciju, trebate odgovoriti na pitanje: "Kakve informacije CPU generira i prihvaća?" Bit će nekoliko odgovora: podaci, naredbe i adrese.

naredbe

U početku, duljina naredbe koju je primio CPU u jednom ciklusu takta trebao je biti isti kao i širina procesorske sabirnice. Za CPU ovo stanje je najprikladnije - nisu potrebni nikakvi dodatni izračuni. Za programera takav pristup više nije maksimalno prihvatljiv, jer timovi uvijek uzimaju fiksni iznos (što znači da čak i najjednostavniji zahtijeva više prostora za pohranu).

Prva činjenica da osoba koja je prvi pročitala pojednostavljenu definiciju predmetnog objekta može posrnuti: danas se CPU može pohvaliti sposobnošću rada s naredbama različite duljine, što znači vrstu podataka Broj procesora nije povezan ni na koji način. A kako bi se raspršile sve sumnje (ili posijale sjeme za nove), morate kopati dalje.

Podaci i adrese

Je li potrebno središnji procesor logično (to jest, sa stajališta programera) biti u mogućnosti pohraniti podatke od 32 bita u veličini da se zove 32-bitni? Ovdje je sve očito - odgovor je pozitivan. S adresnim prostorom nije tako jednostavno. Svaki 8-bitni CPU mogao bi raditi s adresama duljine 16 bita. Možda veličina podataka koje procesor može pohraniti i odrediti dubinu bita?

Prijeđimo iz softverskih mogućnosti na fizički uređaj. Da li CPU treba pohranjivati ​​adrese i podatke u određenom formatu? Recimo, da bismo rekli da je bitnost procesora 32, treba li obraditi podatke te duljine? Kao što povijest pokazuje, ne uvijek.

kako znati kapacitet procesora

Razmislite o CPU-u koji se zove i8080. Bilo je to 8-bitno (kako specifikacije kažu), međutim, radilo je na vrijednostima koje su bile 32 bita, raspršujući nule i znamenke duž uparenih registara. Z8000 CPU nije radio s dvojkama, nego s četvorkama, što znači da je radio na velikim podacima u jednom taktu.

zaključak

U CPU-u se ništa ne mora učiniti kako bi se moglo reći da ima malo dubine. Napravite zgodan alat za programera i oglašavanje za korisnika - to će biti dovoljno. Na razini hardvera, sve novo treba uvesti samo kada je to potrebno. Danas je možda prijelaz s 32-bitnih uređaja na 64 najbrži.

Je li to potrebno? Istraživači su rekli da je takav prijelaz potreban prije drugih, jer veličina strojne riječi izravno utječe na točnost izračuna. Kada je maksimalni kapacitet procesora 64, a ne 32, pokazatelji su mnogo veći od prethodnih, što omogućuje odbijanje nadogradnje opreme. Programeri računalnih igara također su odlučili da nema takvog prijelaza. Je li to potrebno za jednostavnog korisnika koji ne obavlja znanstveni rad i osjeća li se hladno zbog video igara? Svatko će odgovoriti na ovo pitanje za sebe.

Za korisnika

maksimalna širina procesora

Kako saznati znamenke procesora instalirane na vašem računalu? Olakšajte.

  • Pritisnite Win + R na tipkovnici, pojavit će se prozor s naslovom "Run", u njega unesite cmd.
  • Na zaslonu će se pojaviti crna konzola koja podsjeća na MS-DOS, u nju morate upisati systeminfo.
  • Pričekajte dok operativni sustav ne prikupi podatke o računalu, oni će biti prikazani ovdje.
  • Pronađite redak "Procesor (i)". Napisat će se ime CPU-a. Na primjer, AMD64 Family 16 Model 4 Stepping 3.
  • Obično prve brojke i znače bit CPU-a.

širina procesorskog vodila

Kako saznati bitness procesora, ako koristite naredbeni redak da biste dobili potrebne informacije nije radio?

  • Preuzmite program AIDA64.
  • Na lijevoj strani prozora potražite natpis "System Board".
  • Sada dvaput kliknite na ikonu s nazivom "CPU" ili "CPUID".
  • U prvom slučaju obratite pažnju na stupac "Naredbe postavlja", ako je ovdje prisutan broj 64, tada je procesor 64-bitni, u suprotnom je CPU 32-bitni.
  • U drugom slučaju pogledajte oznake pokraj onih potvrdnih okvira koji su označeni. Ovdje su detaljni opisi svakog skupa uputa, od kojih će biti lako razumjeti točno koji se CPU koristi na vašem računalu.