平成21年春期午後問7
広告
piyokoさん
(No.1)
https://www.ap-siken.com/kakomon/21_haru/pm07.html
クロック制御タスクの目的、動作がよく分かりません。
①クロックの発振の停止を指示
これは分かるのですが、
②MPUをアイドルモードにする
(アイドルモードとはクロック供給を停止せず割り込みまでMPUの命令実行を停止)
がよく分かりません。
①でクロックを止めたのに、その後すぐ②でクロックを再開しているように感じていて
目的がよく分かりません。どなたか教えてくださると嬉しいです。
クロック制御タスクの目的、動作がよく分かりません。
①クロックの発振の停止を指示
これは分かるのですが、
②MPUをアイドルモードにする
(アイドルモードとはクロック供給を停止せず割り込みまでMPUの命令実行を停止)
がよく分かりません。
①でクロックを止めたのに、その後すぐ②でクロックを再開しているように感じていて
目的がよく分かりません。どなたか教えてくださると嬉しいです。
2023.02.21 12:49
boyonboyonさん
★AP シルバーマイスター
(No.2)
問題文の最後の所に、
なので、1秒の内990ミリ秒間は、スタンバイモードになっているということです。
通信を行っていないとき,①と②の長さは、かなり違うようですね。
>端末が通信を行っていないとき,1秒ごとに10ミリ秒間MPUにクロックが供給され,それ以外の時間はスタンバイモードである。
なので、1秒の内990ミリ秒間は、スタンバイモードになっているということです。
通信を行っていないとき,①と②の長さは、かなり違うようですね。
2023.02.21 18:40
piyokoさん
(No.3)
つまりは、クロック制御タスクは無条件に①、②、①、②と繰り返す訳ではなく、
①クロック停止を指示した後、
(1)クロックが停止した場合は、割り込みの発生を受けたら②の動作をはじめる
(2)停止しなかった場合は①の指示は取り消され、再び①の指示がされる
のような解釈で合っているでしょうか?
①クロック停止を指示した後、
(1)クロックが停止した場合は、割り込みの発生を受けたら②の動作をはじめる
(2)停止しなかった場合は①の指示は取り消され、再び①の指示がされる
のような解釈で合っているでしょうか?
2023.02.22 13:34
返信投稿用フォーム
スパム防止のためにスレッド作成日から30日経過したスレッドへの書込みはできません。