令和6年度 秋期 エンベデッドシステムスペシャリスト試験 午前II 問1
【問題1】
各ソフトウェアモジュールからアクセスできるハードウェアリソースやメモリ領域の範囲を適切に制限するために、4段階の特権レベル(EL0~3)をもつCPUがある。ELの次の数字が大きいほど高い特権レベルであるとき、各特権レベルにソフトウェアモジュールを適切に割り当てているものはどれか。
【解説】
EL(Exception Level)について
特権レベル(EL: Exception Level)の意味は以下の通りです:
- EL0: 最も低い特権レベルで、ユーザーアプリケーションが実行される。
- EL1: オペレーティングシステム(OS)が実行される。
- EL2: ハイパーバイザーが実行され、仮想マシンを管理する。
- EL3: 最も高い特権レベルで、セキュリティ管理(ファームウェアやセキュアモニタ)が実行される。
出典:令和6年度 秋期 エンベデッドシステムスペシャリスト試験 午前II 問1