Du beskriver
Användarläge .
Här är varför:
* Användarläge: Program som körs i användarläge har begränsad tillgång till systemresurser och hårdvara. De måste lita på operativsystemet (OS) för att ge dem tillgång till dessa resurser. Detta görs genom systemsamtal, som görs av programmet till OS -kärnan.
* kärnläge (eller handledarläge): OS -kärnan körs i kärnläge och har full tillgång till systemresurser och hårdvara. Det ansvarar för att hantera systemet och tillhandahålla tjänster till användarläge-program.
Nyckel takeaways:
* Användarläge är en skyddad miljö som förhindrar att program direkt kommer åt hårdvara och orsakar skada på systemet.
* OS fungerar som en mediator mellan användarprogram och den underliggande hårdvaran.
Låt mig veta om du vill fördjupa mer detaljer om användarläge, kärnläge eller systemsamtal!