前の問題次の問題

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

選択肢 ア

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

選択肢 イ

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

選択肢 ウ

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

選択肢 エ

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

[出典:情報処理技術者試験 エンベデッドシステムスペシャリスト 平成30年度(2018)春期 問1]

解答

正解
難易度
取組履歴
ログインすると履歴が残ります
解説
この問題は解説を募集しております。
ログインすると解説の投稿・編集が可能となります。
個人メモ(他のユーザーからは見えません)
メモを残すにはログインが必要です
コメント一覧
  • まだコメントがありません
※ コメントには[ログイン]が必要です。