HOME»応用情報技術者試験掲示板»午後問 平成23年特別 組み込み
投稿する

午後問 平成23年特別 組み込み [4859]

 たるたるさん(No.1) 
お疲れ様です。

題名の通り、午後問 平成23年特別 組み込みの
問題について質問させていただきます。

質問1.設問1について
  解説には「この14個のビットには値を書き込むので~」とありました。
 自分の解釈だと、初期化時にそれぞれのビットに値を書き込む必要があるのでRiに「1」を入れるというかんじなのですが、合ってますでしょうか?
 
 また、「D14が読込み専用なので~」と解説にありますが、どこに書いてあるのかが分かりません。。。

質問2.設問2(2)(c)について
 逆順にしたいのは理解出来ました。
が、何故pworkの(c)ビット目を1にするのか分かりません。

以上です。
お答えいただけると幸いです。
2024.02.20 22:29
boyonboyonさん(No.2) 
AP シルバーマイスター
>また、「D14が読込み専用なので~」と解説にありますが、どこに書いてあるのかが分かりません。。。
D14は、スイッチなので出力することはありません。判定用です。

>何故pworkの(c)ビット目を1にするのか分かりません。

問題文に
>LED3 に4を表示させるためには,PIO_Dに16進数 0866 を書き込む。
とあります。これは、
pwork←Pattern[work]で,4を表示するために、
pwork=0000 0000 0110 0110 (0066)
これをLED3に表示するために、D11の場所を1にします。
pwork=0000 1000 0110 0110 (0866)
2024.02.21 00:24
 たるたるさん(No.3) 
boyonboyon様

ご回答いただきありがとうございます!
とても分かりやすく、府に落ちました。
2024.02.21 07:11
返信投稿用フォームスパム防止のためにスレッド作成日から30日経過したスレッドへの投稿はできません。
© 2010-2024 応用情報技術者試験ドットコム All Rights Reserved.

Pagetop