Architektura procesoru

Z Wikipedie, otevřené encyklopedie
Skočit na: Navigace, Hledání

Procesor (CPU – Central Processing Unit) jakožto elektronický obvod (složený z velkého množství součástek – převážně tranzistorů) je umístěn na křemíkové destičce – CPU je vlastně složitý Integrovaný obvod. Jeho popularita vzrostla hlavně díky výpočetní technice (počítače, notebooky, ale i chytré mobilní telefony), dnes se s nimi však můžeme setkat třeba i v pračce či ledničce.

Procesor zpracovává informace (příkazy) v podobě strojového kódu a procesory s obdobnou strukturou jádra, které zároveň zpracovávají shodný strojový kód, mají stejnou architekturu.


Vnitřní architektura[editovat | editovat zdroj]

Podle vnitřního uspořádání dělíme procesory na RISC a CISC lišící se počtem instrukcí, které procesor umí vykonávat.Současné procesory Intel nebo ty, které jsou s nimi kompatibilní jsou vnitřně RISC, ač uvnitř vlastně probíhají složité CISC instrukce a umí také měnit – lépe řečeno asi aktualizovat svůj řídící mikrokód.

Architektura jde ruku v ruce s instrukční sadou a její délkou která díky překotnému vývoji roste. Jednodušší procesory dodnes používané jsou 8bitové[1] a naopak na vrcholu jsou dnes 64bitové používané hlavně v nejvýkonnějších výpočetních strojích a serverech.

Nejdůležitější architektury procesorů[editovat | editovat zdroj]

Tyto architektury lze rozdělit do několika skupin – a to podle použití a s tím související složitostí architektury.

1/ malé architektury – nejstarší[editovat | editovat zdroj]

  • a – PDP 11
  • b – VAX (který ovšem je zdokonalený předchozí)
  • c – AP 101 (tato architektura byla použita pro řízení raketoplánu)
  • d – UNIVAC I, UNIVAC II
  • e – Super H (vyvíjen stejnojmennou firmou)

2/ Mikročipová architektura[editovat | editovat zdroj]

  • a – 8051
  • b – AVR
  • c – PIC
  • d – ARM Cortex M
  • e – Z8
  • f – MIPS M4K, M14K

3/ PC architektura[editovat | editovat zdroj]

  • a – Power PC
  • b – x86 (používající 32bitovou instrukci)
  • c – x64 (používající 64bitovou instrukci)
  • d – Zilog Z80
  • e – Motorola: 6800, 6809 a 68000
  • f – MOS Technology 6502
  • g – Loonsong (vyvíjený na univerzitě v Číně, Instrukční sada MIPS)

4/ Architektura serverů a někdy i PC[editovat | editovat zdroj]

  • a – LEON
  • b – SPARC
  • c – MIPS
  • d – PA-RISC (vyvíjen firmou Hewlett Packard)
  • e – Advanced RISC
  • f – Alpha (vyvíjen firmou DEC)
  • g – Acron
  • h – S ARM

Reference[editovat | editovat zdroj]

  1. Architektura AVR