Concept Flow - Access permissions (privileged, unprivileged)
Start: CPU executes instruction
Check current mode
Allow full access
Execute instruction
Access allowed?
Execute instruction
The CPU checks if it is in privileged or unprivileged mode before executing instructions. Privileged mode allows full access, while unprivileged mode restricts access and may raise exceptions if unauthorized.
