Det store programmet som kontrollerer CPU og kommuniserer med andre maskinvarekomponenter kalles
operativsystemet (OS) .
Her er grunnen:
* Sentral kontroll: OS er kjerneprogramvaren som administrerer datamaskinens ressurser, inkludert CPU, minne, lagring og inngangs-/utgangsenheter.
* Maskinvarekommunikasjon: Det fungerer som en mellomledd mellom CPU og andre maskinvarekomponenter, slik at de kan samhandle og fungere sammen.
* Ressursstyring: OS tildeler ressurser (som CPU -tid, minne og lagringsplass) til forskjellige applikasjoner og prosesser som kjører på datamaskinen.
* Brukergrensesnitt: Det gir et brukergrensesnitt, for eksempel et grafisk brukergrensesnitt (GUI) eller kommandolinjegrensesnitt (CLI), slik at brukere kan samhandle med datamaskinen og dens forskjellige programmer.
Eksempler på operativsystemer inkluderer Windows, MacOS, Linux, Android og iOS.