ソフトウェア制御における、ポーリング制御はどれか。
ア | CPUが状態レジスタ又はビジー信号などを読み出して、入出力装置の状態を監視する。 |
イ | 実行中の処理を一時的に中断して、緊急度の高い別の処理を実行する。 |
ウ | 送信側のタスクがメモリにデータを格納し、受信側のタスクにそのアドレスを伝える。 |
エ | 複数のタスクが利用する共有資源を、一つのタスクが占有するできるようにする。 |
答え ア
【解説】
ア | CPUが状態レジスタ又はビジー信号などを読み出して、入出力装置の状態を監視するのは、ポーリング制御です。 |
イ | 実行中の処理を一時的に中断して、緊急度の高い別の処理を実行するのは、割込み制御です。 |
ウ | 送信側のタスクがメモリにデータを格納し、受信側のタスクにそのアドレスを伝えるのは、組込システム(RTOS)で利用されるメールボックスという制御方式です。 |
エ | 複数のタスクが利用する共有資源を、一つのタスクが占有するできるようにするのは、排他制御です。 |
【キーワード】
・ポーリング制御