Bare-metal programming

V kapitole Program jsem řekl, že každý software je jen seznam instrukcí pro procesor v dané instrukční sadě OS = program = seznam instrukcí Operační systém (zkráceně OS) není nic jiného, než program tedy seznam instrukcí, které se po spuštění počítače načtou do RAM paměti. “Bare-metal” a “normální” program Každý běžný operační systém je program, který běží přímo nad procesorem. Tvorbě programů přímo nad procesorem se říká bare-metal programming 1 Tento typ tvorby softwaru však není praxe běžných ajťáků 2 a proto se tu dál o něm zmiňovat nebudu. Běžní ajťáci tvoří programy nad operačním systémem. ...

1 min · 141 slov · Miroslav Thompson

OS je program běžící ve smyčce

Operační systémy jsou programy, které po zapnutí provádí následující kroky. 1.: Orientace V prvním kroku se OS snaží zorientovat, v jakém zařízení se nachází, jaké v něm jsou komponenty a podobně. 2.: Konfigurace V dalším kroku (různě promíchaným s prvním krokem) provádí napříč hardwarovým systémem konfigurace a nastavení. 3. Vstup do OS smyčky Zde začíná OS vrstva, ve které pracuje většina běžných uživatelů i běžných ajťáků. 4. Vypnutí/restartování počítače Po vystoupení s hlavní smyčky se počítač buď vypne, restartuje, uvede do spánkového režimu, atd. v závislosti na volbě uživatele. ...

1 min · 154 slov · Miroslav Thompson