平成30年度春期 エンベデッドシステムスペシャリスト試験 午前II 問1

2025年6月20日

【問題1】

メモリマップドI/OのI/OポートにアクセスするプログラムをC言語で記述するときの注意点として,適切なものはどれか。

アセンブラのIN/OUT命令を用いたアクセス用関数を呼び出して,アクセスする。

コンパイラによる最適化を抑止するために,volatile型修飾子を付けて宣言した変数へのポインタとしてアドレスを指定して,アクセスする。

他の関数からアクセスされるのを防ぐために,静的広域変数として宣言してアクセスする。

ポインタではアクセスできないので,配列として実体を宣言してアクセスする。

出典:平成30年度 春期 エンベデッドシステムスペシャリスト試験 午前II 問1

問題の誤植や解答・解説の間違いなどありましたらトップページのお問い合わせよりご連絡いただけると幸いです。
お問い合わせ

✅ サクトレモバイルアプリを使うともっと便利に!

  • 正誤を自動で記録
  • 広告なしで快適に学習
  • 続きから再開、進捗確認が可能

▶️ iOSアプリ版はこちら
▶️ Androidアプリ版はこちら

Posted by chico2740