Jaká je šířka procesoru a jak to určit?

11. 4. 2019

Velikost procesoru - záhadná hodnota, která se často objevuje v článcích popisujících software nebo "hardware". V tomto případě text obvykle obsahuje číslo 32 nebo 64. Skutečnost, že tyto hodnoty skryjí, bude popsána v článku.

Obecná definice

kapacita procesoru

Pokud uvažujeme o nejjednodušších definicích, můžeme říci, že šířka bitů je hodnota, která udává, kolik bitů CPU může zpracovat v jednom hodinovém cyklu. Dnes je toto číslo buď 32 nebo 64. A první jsou aktivně vyloučeny a je pravděpodobné, že brzy nebudou takové procesory vůbec.

Obecně platí, že pro informatiku je práce popsaná výše správná, ale pokud zvážíme přesně šířku procesoru, koncept se stává nejasným. Zařízení je nedělitelné, ale stejně jako mnoho dalších obsahuje součásti a tolik, že se stává nejsložitější součástí celého počítače.

Abyste lépe pochopili, co skrývá nejasnou definici, musíte odpovědět na otázku: "Jaké informace generuje a přijímá CPU?" Zobrazí se několik odpovědí: data, příkazy a adresy.

Týmy

Zpočátku by délka příkazu přijatého CPU v jednom hodinovém cyklu měla být stejná jako šířka procesorové sběrnice. Pro CPU je tento stav nejvhodnější - žádné další výpočty se nevyžadují. Pro programátora takový přístup již není maximálně přijatelný, protože týmy vždy berou pevnou částku (což znamená, že i ten nejjednodušší vyžaduje více úložného prostoru).

První skutečnost, že člověk, který nejprve přečetl zjednodušenou definici daného objektu, může narazit: dnes CPU se může pochlubit schopností pracovat s příkazy s proměnnou délkou, což znamená typ dat procesní číslice není v žádném případě připojena. A aby se rozptýlily všechny pochybnosti (nebo semena osiva pro nové), musíte kopat ještě víc.

Data a adresy

Je to nutné centrální procesor logicky (tj. z hlediska programátora) je možné ukládat data o velikosti 32 bitů, které se nazývají 32bitové? Všechno je zde zřejmé - odpověď je pozitivní. Adresní prostor není tak jednoduchý. Každý 8bitový CPU může pracovat s adresami dlouhými 16 bitů. Možná velikost dat, která může procesor uložit a určuje jeho bitovou hloubku?

Pohybujeme se ze softwarových funkcí na fyzické zařízení. CPU potřebuje ukládat adresy a data v určitém formátu? Řekněme, aby říkala, že procesorova bitnost je 32, měla by zpracovávat data této délky? Jak ukazuje historie, ne vždy.

jak znát kapacitu procesoru

Zvažte procesor nazvaný i8080. Byl to 8 bit (podle specifikací), ovšem pracoval na hodnotách, které měly délku 32 bitů, rozptylující nuly a číslice podél spárovaných registrů. Z8000 CPU nepracoval s dvěma, ale s čtyřmi, což znamená, že pracoval na velkých datech v jednom hodinovém cyklu.

Závěr

V CPU není třeba nic udělat, když říkáme, že má nějakou bitovou hloubku. Vytvořte vhodný nástroj pro programátora a reklamu pro uživatele - to stačí. Na hardwarové úrovni by mělo být vše nové zavedeno pouze v případě potřeby. Dnes je možná nejrychlejší přechod z 32-bitových zařízení na 64.

Je to nutné? Vědci řekli, že takový přechod je nutný před jinými, protože velikost slova stroje přímo ovlivňuje přesnost výpočtů. Pokud je maximální kapacita procesoru 64, ne 32, indikátory jsou mnohem vyšší než předchozí, což umožňuje odmítnout upgrade zařízení. Vývojáři počítačových her také rozhodli, že z tohoto přechodu nedojde k úniku. Je to zapotřebí pro jednoduchého uživatele, který nevykonává vědeckou práci, a má pocit, že je studený o videohrách? Každý si na tuto otázku zodpoví sám.

Pro uživatele

maximální šířka procesoru

Jak zjistit čísla procesoru nainstalovaného v počítači? Ulehčte to.

  • Stiskněte klávesu Win + R na klávesnici, objeví se okno s názvem "Spustit" a do něj zadejte příkaz cmd.
  • Na obrazovce se objeví černá konzola připomínající systém MS-DOS, v ní je třeba zadat systeminfo.
  • Počkejte, až operační systém shromáždí data o počítači, zobrazí se zde.
  • Vyhledejte řádek "Procesory". Bude napsáno jméno CPU. Například AMD64 Family 16 Model 4 Stepping 3.
  • Obvykle jsou první číslice a znamenají bitový CPU.

šířka procesorové sběrnice

Jak zjistit bitness procesoru, pokud nepoužíváte příkazový řádek k získání potřebných informací?

  • Stáhněte program AIDA64.
  • Na levé straně okna se podívejte na nápis "Systémová deska".
  • Nyní klikněte dvakrát na ikonu s názvem "CPU" nebo "CPUID".
  • V prvním případě věnujte pozornost sloupci "instrukční sady", pokud zde je zde číslo 64, procesor je 64bitový, jinak je procesor 32bitový.
  • Ve druhém případě se podívejte na štítky vedle zaškrtávacích políček. Zde jsou podrobné popisy jednotlivých sad instrukcí, z nichž bude snadné pochopit, které CPU se ve vašem počítači používá.