3.1.2. A processzorok üzemmódjai és állapotai

A processzorok különböző üzemmódjaira, állapotaik megkülönböztetésére lényegében:

  • a védelmi szempontból, a programfolyamatok biztonságos (pl. rendszer-összeomlás nélküli) működtetése miatt,

  • az operációs rendszer és a felhasználói programok működtetésének elkülönítése miatt,

  • a korábbi processzorokkal való bináris programkompatibilitás megtartása miatt van szükség.

Például egyes processzoroknál megkülönböztetünk

  • supervisor és

  • felhasználói (user)

állapotokat, melyek elkülönítik az operációs rendszerhez tartozó programokat a felhasználói programoktól. A privilegizált supervisor üzemmódban a processzor végrehajthat olyan utasításokat is, melyek felhasználói üzemmódban tilosak (azaz kivételt eredményeznek). folytatás

tartalomjegyzék almenü fogalomszótár jelölésrendszer ellenõrzõ kérdések fejezet eleje elõzõ lap következõ lap következõ fejezet