ソフトウェア制御における、ポーリング制御はどれか。
ポーリングはCPUが自ら状態を読みに行く監視方式。割込みの対
選択肢
- アCPUが状態レジスタ又はビジー信号などを読み出して、入出力装置の状態を監視する。
- イ実行中の処理を一時的に中断して、緊急度の高い別の処理を実行する。
- ウ送信側のタスクがメモリにデータを格納し、受信側のタスクにそのアドレスを伝える。
- エ複数のタスクが利用する共有資源を、一つのタスクが占有できるようにする。
正解と解説
正解:ア CPUが状態レジスタ又はビジー信号などを読み出して、入出力装置の状態を監視する。
ポーリングは、CPU側が周期的に相手の状態レジスタやビジー信号を読みに行き、入出力の準備完了などを確認する制御方式である。相手からの通知を待つ割込み方式と対になる考え方で、実装は単純だが状態確認のためにCPU時間を消費する。
選択肢ごとの解説
- アCPUが自ら状態を読みに行って監視する方式であり、これがポーリング。
- イ実行を中断して別処理へ移るのは割込み方式の説明。
- ウアドレスを渡してデータを受け渡すのはタスク間通信の説明。
- エ共有資源を1タスクに占有させるのは排他制御の説明。
同じ分野の他の問題
- 図の送信タスクから受信タスクにT秒間連続してデータを送信する。1秒当たりの送信量をS、1秒当たりの受信量をRとしたとき、…2022年度 公開問題 科目A 問15
- 図の送信タスクから受信タスクにT秒間連続してデータを送信する。1秒当たりの送信量をS、1秒当たりの受信量をRとしたとき、…2019年度 秋期 午前 問17
- 次に示す接続のうち、デイジーチェーンと呼ばれる接続方法はどれか。2019年度 秋期 午前 問14
- デバイスドライバの説明として、適切なものはどれか。2019年度 春期 午前 問17
- 3Dプリンタの機能の説明として、適切なものはどれか。2019年度 春期 午前 問12
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。