Zkuste naše cookies My, společnost Alza.cz a.s., IČO 27082440 používáme soubory cookies a další údaje k zajištění funkčnosti webu a s Vaším souhlasem i mj. k personalizaci obsahu našich webových stránek. Kliknutím na tlačítko „Rozumím“ souhlasíte s využívaním cookies a dalších údajů vč. jejich předání pro zobrazení cílené reklamy na sociálních sítích a reklamních sítích na dalších webech.
Alzak icon

„Univerzální počítač“: Co vlastně je a co není počítač?

Článek

Aktualizováno • Autor: Michal Rybka

Vysloví-li se slovo „počítač“, většině z nás se vybaví sofistikované stroje schopné vykonávat nespočet různorodých úloh – od jednoduchých výpočtů až po složité simulace. Ale co když se vrátíme v čase a podíváme se na období, kdy výpočetní stroje nebyly ani zdaleka tak univerzální? V našem článku se zaměříme na svět specializovaných zařízení a kontrolérů, které fungovaly dávno před tím, než se podařilo na svět přivést první skutečný univerzální počítač. Pojďme společně prozkoumat historii i současnost těchto často přehlížených technologií, které hrají důležitou a nezastupitelnou roli v našem rušném každodenním životě.

„Co je počítač

„Univerzální počítač“: Co vlastně je a co není počítač? – OBSAH

  1. Jeden problém, jeden počítač
  2. Počítač pod počítačem

Jeden problém, jeden počítač

Možná vám přijde podivné bavit se „o počítačích, které přišly před počítači“ – tedy o výpočetních strojích, které se objevily dávno předtím, než Konrad Zuse mezi lety 1936 až 1938 postavil první skutečný univerzální počítač Zuse Z1. Klíčové je tu slovo „univerzální“, které nám ve druhé polovině dvacátého století vypadlo – dnešní počítače skutečně jsou univerzální v tom smyslu, že dokážou řešit všechny možné třídy úloh – stačí vyměnit program za jiný a je to.

Počítače ale nemusí být ani programovatelné, ani univerzální. V minulosti bylo zcela běžné, že výpočetní stroje byly jednoúčelové a sloužily k řešení jediného problému stále dokola – anebo šlo o mechanismus, který řídil nějaké zařízení a které nazýváme kontrolér. Ten často vůbec nedovoluje změnu své funkce, protože to je nežádoucí. U prodejního automatu nebo u řízení výtahu chceme, aby se chovaly stále stejným a zcela předvídatelným způsobem. Často jsou taková zařízení realizována zcela mechanicky či mají řídicí obvody zapojené jediným způsobem – a žádá se po nich jenom spolehlivé opakování naplánované funkce.

Zuse Z3
Zuse Z1 byl v podstatě jednu tunu vážící programovatelný kalkulátor. Až model Z3 na snímku byl turingovsky úplný počítač.

Počítač pod počítačem

V současnosti nás obklopuje obrovské množství miniaturních počítačů zvaných mikrokontrolery. Ty sice vycházejí z klasických počítačů, ale často nejde o univerzální počítač. V mnoha případech se program pro řízení mikrokontroleru buď „vypálí“ do jeho pevné paměti, nebo v případě opravdu velkosériové výroby se vyrábějí i s programem zakódovaným do paměti mikrokontroleru natvrdo a nelze ho vůbec změnit. Výhodou tohoto systému je fakt, že se takový mikrokontroler nedá hacknout – a nevýhoda je naopak v tom, že se hodí opravdu jen pro obrovské série produktů.

Mikrokontrolery se od běžných počítačů liší také v dalším zajímavém aspektu. Většina moderních počítačů je tak zvaně von Neumannova, což znamená, že mají paměť společnou jak pro instrukce, tak pro data – toto uspořádání jim dává maximální flexibilitu. Řada mikrokontrolerů je ale založená na harvardské architektuře, kde mají oddělené paměťové prostory pro program a pro data – a toto uspořádání zvyšuje bezpečnost, protože běžící program nemůže nedopatřením přepsat sám sebe. Díky tomu je v nich možné mít poměrně malou paměť RAM pro data – a celý program jede přímo z ROM, což zlevňuje výrobní cenu a zjednodušuje vývoj.

pamet ROM
Mikrokontroléry obsahují oddělené prostory s integrovanou ROM.

Samotné jméno „počítač“ je odvozené od slovesa „počítat“, což je činnost, kterou většina počítačů obvykle nedělá – většinou uspořádávají informace, měří vstupy a převádí je na výstupy. Kontroléry mají myšlenkově mnohem blíže k automatům než k řešení matematických úloh – plní požadované funkce, ale ve skutečnosti toho moc nenapočítají. Kontroléry také představují určitou antitezi k moderní umělé inteligenci: Nechce se po nich, aby byly nápadité a kreativní, ale aby plnily svou funkci přesně, opakovaně a spolehlivě. Vytváří tak zajímavou, i když naším očím obvykle skrytou kategorii výpočetní techniky, která se ukrývá pod kapotou mnoha zařízení. Když si koupíte moderní chytrou televizi, zaujme vás jistě její panel, možná si uvědomíte, že obsahuje výkonný počítač pro práci s obrazem – ale na kontrolér, který je skrytý v dálkovém ovladači, všichni zapomínají. Kdyby tam ale tento kontrolér nebyl a dálkové ovládání nepřevádělo stisky tlačítek, pohyb ovladače a hlasové příkazy na instrukce pro televizi, byl by náš život mnohem těžší!

i

V AlzaMagazínu pro vás máme i další články ze série Počítače před počítači:

Univerzální počítače zůstávají hlavním symbolem moderní technologie, specializované kontroléry a mikrokontroléry tvoří neviditelný, ale nepostradatelný základ našeho každodenního života. I když nejsou flexibilní nebo programovatelné jako univerzální počítače, vynikají spolehlivostí, účelností a nízkými náklady. Jejich pevně stanovené funkce a často jednoduchá architektura umožňují jejich nasazení v obrovských sériích produktů, kde je stabilita a předvídatelnost nezbytná.

Michal Rybka

Michal Rybka

Michal Rybka je publicista a nadšenec s 20 lety zkušeností v IT a gamingu. Je kurátorem AlzaMuzea a YouTube kanálu AlzaTech. Napsal několik fantasy a sci-fi povídek, které vyšly v knižní podobě, a pravidelně pokrývá páteční obsah na internetovém magazínu PCTuning.

AlzaPC OfficeBox Prime - U5 / 32GB RAM / 1TB SSD / Bez OS - Počítač Doručení zdarma
Alzaboxy i prodejny
AlzaPC OfficeBox Prime - U5 / 32GB RAM / 1TB SSD / Bez OS
Počítač Intel Core Ultra 5 225 4.9 GHz, Intel H810, Intel Graphics, RAM 32GB DDR5, SSD 1000 GB, Bez mechaniky, HDMI 2,1 a DisplayPort 1,4, 2× USB 3.2, 4× USB 2.0, typ skříně: Midi Tower, bez operačního systému
+Dárek Služba Bezstarostný servis AlzaPC - 3 roky v hodnotě 1,-
26 490,-
Skladem > 5 ks
Do půlnoci objednáš, ráno v AlzaBoxu máš.
Info
Objednací kód: AZopu5d32c1
AlzaPC GameBox Elite - R7 / RTX5070Ti / 32GB RAM / 2TB SSD / Bez OS - Herní PC Doručení zdarma
Alzaboxy i prodejny
4,8
AlzaPC GameBox Elite - R7 / RTX5070Ti / 32GB RAM / 2TB SSD / Bez OS
Herní PC AMD Ryzen 7 9800X3D 5.2 GHz, AMD B650, NVIDIA GeForce RTX 5070 Ti 16GB, RAM 32GB DDR5, SSD 2000 GB, Bez mechaniky, Wi-Fi, HDMI 2,1 a DisplayPort 2,1, 6× USB 2.0, typ skříně: Midi Tower, bez operačního systému
+4 dárky v hodnotě 3 208,-
64 990,-
Skladem 2 ks
Do půlnoci objednáš, ráno v AlzaBoxu máš.
Info
Objednací kód: AZger7r57t2
AlzaPC GameBox Prime Mini - R5 / RTX5060 / 16GB RAM / 1TB SSD / Bez OS - Herní PC Doručení zdarma
Alzaboxy i prodejny
AlzaPC GameBox Prime Mini - R5 / RTX5060 / 16GB RAM / 1TB SSD / Bez OS
Herní PC AMD Ryzen 5 5600XT 4.7 GHz, AMD A520, NVIDIA GeForce RTX 5060 8GB, RAM 16GB DDR4, SSD 1000 GB, Bez mechaniky, Wi-Fi, HDMI 2,1 a DisplayPort 2,1, 4× USB 3.2, 2× USB 2.0, typ skříně: Midi Tower, bez operačního systému
+2 dárky v hodnotě 50,-
30 490,-
Skladem > 5 ks
Do půlnoci objednáš, ráno v AlzaBoxu máš.
Info
Objednací kód: AZgpmr5r56a2
AlzaPC GameBox Elite - U5 / RX9070XT / 32GB RAM / 2TB SSD / Bez OS - Herní PC Doručení zdarma
Alzaboxy i prodejny
AlzaPC GameBox Elite - U5 / RX9070XT / 32GB RAM / 2TB SSD / Bez OS
Herní PC Intel Core Ultra 5 225F 4.9 GHz, Intel B860, AMD Radeon RX 9070 XT 16GB, RAM 32GB DDR5, SSD 2000 GB, Bez mechaniky, Wi-Fi, HDMI 2,1 a DisplayPort 2,1, 2× USB 3.2, 4× USB 2.0, typ skříně: Midi Tower, bez operačního systému
+2 dárky v hodnotě 50,-
53 490,-
Skladem > 5 ks
Do půlnoci objednáš, ráno v AlzaBoxu máš.
Info
Objednací kód: AZgeu5r97x2
Vytisknout
P-DC1-WEB21