平成26年度春期 エンベデッドシステムスペシャリスト試験 午前II 問13
【問題13】
MPUがもつウェイト機能及びレディ機能の使い方として,適切なものはどれか。
MPUとDMAコントローラとのバス調停を行う。
OSが実行すべきタスクがないときに,MPUをウェイト状態とする。
アクセス速度の遅いメモリにMPUを同期させる。
【解説】
ア: MPUとDMAコントローラとのバス調停を行う。
誤り。バス調停は、DMAコントローラとMPUの間で通信の競合を解決するための機能であり、ウェイト機能やレディ機能に直接関係しません。
イ: OSが実行すべきタスクがないときに,MPUをウェイト状態とする。
誤り。これは省電力目的でのアイドル時の状態を指していますが、設問の意図するウェイト機能およびレディ機能の役割とは異なります。
ウ: アクセス速度の遅いメモリにMPUを同期させる。
正しい。ウェイト機能およびレディ機能は、速度の遅いメモリや周辺装置に対するアクセス時に同期を取るために使用されます。
エ: 入出力装置の処理完了をMPUに知らせる。
誤り。これは割り込み機能の役割であり、ウェイト機能やレディ機能には該当しません。
【答え】
ウ: アクセス速度の遅いメモリにMPUを同期させる。
出典:平成26年度 春期 エンベデッドシステムスペシャリスト試験 午前II 問13