HOME»応用情報技術者試験掲示板»平成30年春期午後問7
投稿する

[2612] 平成30年春期午後問7

 あかさたなさん(No.1) 
https://www.ap-siken.com/kakomon/30_haru/pm07.html

ここで100ミリ秒の時、49,999を設定することに違和感を覚えます。
例えば、わかりやすく1秒間に2回のクロックが発生し、1秒後にカウンターを0にしたい場合この解説では1を設定するということになりませんか????

1秒間に2回、減ずることになるわけですから、普通に2を設定すれば
2⇨1(1回)、1⇨0(2回)できちんと0になってくれますから、設問に関しては
49,999ではなく、50,000を設定すれば問題ないと思うのですが、、、、

私が何か勘違いしていますでしょうか?
ご教授お願いします。
2021.06.19 10:04
Lebesgueさん(No.2) 
この投稿は投稿者により削除されました。(2021.06.19 19:38)
2021.06.19 19:38
他所モンさん(No.3) 
私は解説できませんが、下記、tnagashiさんのご回答が参考になるかもです。

【PC】
https://www.ap-siken.com/bbs/1183.html

【SP】
https://www.ap-siken.com/s/bbs/1183.html
2021.06.20 05:11
通りすがりの学生さん(No.4) 
「カウント値が0になった次のカウントクロックで割込みを発生させる。」と問題文中に書いてあるので、設定する値を-1しないと1回余分に計測してしまうのです。

「1秒間に2回のクロック。1秒後にカウントを0にする」の場合ですと、1秒後にカウント0なら設定する値は2で正解です。しかし1秒後に“割り込みを発生させる”ならば設定する値は1でなければいけません。
2021.06.20 14:28

返信投稿用フォーム

スパム防止のためにスレッド作成日から30日経過したスレッドへの書込みはできません。
© 2010-2024 応用情報技術者試験ドットコム All Rights Reserved.

Pagetop