
Muž vybírá hotovost z bankomatu.
Kredit obrázku: Zdroj obrázku/Digitální vidění/Získat obrázky
Vestavěný systém je typ počítače, který je navržen pouze k provádění konkrétních úkolů a je obtížné, ne-li nemožné, přeprogramovat. Některé z nejstarších počítačů byly tím, co nyní považujeme za vestavěný systém, protože vykonávaly pouze jeden úkol, jako je řešení konkrétní hádanky. Dnes však vestavěný systém získává své jméno díky skutečnosti, že se nachází v jiném stroji.
Fyzické výhody
Protože vestavěný systém vždy provádí stejné základní úkoly, zřídka potřebuje nějaké změny hardwaru, jako je přidání další paměti nebo úložného prostoru. Na druhé straně obvykle není potřeba, aby lidé měli fyzický přístup k systému. V důsledku toho je mnohem snazší umístit vestavěný systém do zařízení, jako je set-top box, které není určeno pro uživatelskou obsluhu.
Video dne
Vyhrazené úkoly
Na rozdíl od plnohodnotného počítače, vestavěný úkol obvykle provádí pouze jeden úkol najednou. Například kabelová skříň může mít za úkol převzít vstupní signál z kabelu, naladit konkrétní kanál a vyslat signál ve formátu, kterému televizor rozumí. Tím, že je tomuto úkolu věnován, to box zvládne bez přerušení. V mnoha kontextech může být nepřetržité fungování kritické; například set-top box musí neustále zpracovávat obraz, aby zajistil, že na obrazovce nebudou žádné závady.
Operační systém
Protože vestavěný systém obvykle plní jednoduchou roli, která se nemění, požadavky na operační systém jsou méně náročné. Vestavěný systém může často běžet se starším nebo méně sofistikovaným operačním systémem a nebude vyžadovat aktualizaci. Například zařízení od bankomatů až po zábavní displeje na opěradlech v letadle dokázala spustit speciál verze Windows XP se léta bez problémů vyvíjela, dokud Microsoft nezačal ukončit podporu pro Systém.
Specifikace a náklady
Hardwarové nároky u vestavěných systémů jsou obvykle mnohem nižší než u plnohodnotných počítačů. Například soustředění na jeden úkol znamená, že vícejádrové procesory obvykle nejsou potřeba. V závislosti na účelu systému může být schopen pracovat s pomalými procesory, protože existuje není potřeba připouštět přebytečnou kapacitu pro možnost náročnějších úkolů jako je video zpracovává se. Tyto snížené požadavky na specifikace mohou zase podstatně snížit náklady.