Operační systém funguje jako most mezi hardwarem a softwarem a hlavním účelem a cílem operačního systému je spravovat všechny prostředky hardwaru a softwaru, které jsou spojeny s počítačem. Bez operačního systému jsou všechny počítačové systémy bezmocné, protože operační systém vytváří rozhraní mezi uživatelem a hardwarem. Když uživatel zadá počítači jakýkoli příkaz, operační systém tyto příkazy převede do binární podoby, například 0 a 1, protože počítačové systémy nejsou schopny porozumět přímo našim příkazům. Počítač rozumí pouze strojovému jazyku.
Přečtěte si více – Výuka operačního systému
Nyní vysvětlete účel a cíle operačního systému pro spuštění celého systému pomocí terminálu schopného spouštět systém, jako například Když se zapne napájení, pak mikroprocesorový čip začne instalovat strojový kód pomocí paměti RAM do paměti Flash ROM (Read Only Memory). Operační systém umožňuje tento kód inicializovat pro všechny komponenty, které jsou spojeny s počítačem, a tento typ kódu implementuje BIOS (Basic Input/output System) v prvním sektoru na začátku disku.
Přečtěte si více – Real Time Operating System Tutorial
Operační systém musí vědět o jednotce správy paměti, jednotce správy napájení, segmentu stavu úloh a také o dalších jednotkách. Pomocí procesoru operační systém všechny tyto logické části zpracovává a inicializuje.
Nyní vám může vyvstat jedna otázka, že jaké jsou tři hlavní účely a cíle operačního systému. Účelů operačního systému je téměř mnoho, ale existuje několik hlavních účelů operačního systému, jako např:
- Správa paměti
- Provádění všech úloh načítání a vykonávání
- Řízení periferií
Správa paměti
V počítači se vykonává mnoho pamětí a dat najednou, takže operační systém zajišťuje flexibilitu mezi pamětí a daty během vykonávání, protože bez operačního systému by počítač mohl dostat konflikt mezi daty a všemi pamětmi. Správa paměti tedy provádí mnoho činností, jako je zvyšování výkonu, provádění více procesů najednou a využití paměťového prostoru pro všechna zařízení.
Provádí všechny úlohy načítání a provádění
Operační systém je zodpovědný za načítání důležitých programů a různých knihoven pomocí zavaděče, který je velmi nezbytnou součástí operačního systému. Jeho hlavním úkolem je nakrmit programy v paměti (např. RAM) pro provedení všech instrukcí bez většího zpoždění. Operační systém podporuje virtuální paměť, ve které zavaděč ve skutečnosti nemá hlavní kopii obsahu, protože zavaděč pouze umožňuje subsystém virtuální paměti, který vytváří rozhraní mezi tou částí paměti, která má kód běžícího programu a data souvisejícího spustitelného obsahu.
Řízení periferií
Každé zařízení počítače má vlastní ovladač zařízení, který je součástí programového kódu. Tyto typy ovladačů vytvářejí rozhraní mezi operačním systémem a zařízeními a operační systém má veškerou kontrolu nad ovladači. Všechny ovladače se spouštějí v oblasti jádra operačního systému a ovladače zařízení mají mnoho práv, například otevírat, zavírat, číst, zapisovat a další.
.