データ取得とプログラミングとは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > ウィキペディア小見出し辞書 > データ取得とプログラミングの意味・解説 

データ取得とプログラミング

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/04/06 02:55 UTC 版)

ゲームポート」の記事における「データ取得とプログラミング」の解説

CPUゲームポートデジタルアナログ入力端子の状態をI/Oアドレス(典型的にはx201)を介して読み取ることが可能である。より具体的に当該アドレスのBit0~3が各アナログ端子パルスの状態、Bit4~7が各デジタル入力端子の状態を示している。 アナログ入力端子抵抗値の値は典型的に下記の手順によって取得される。 ゲームポートアサインされたI/Oアドレス書き込みを行う。これによって可変抵抗の値に応じたパルス出力開始される(Bit0~3が0となる) 周期的にI/Oアドレス読み取り、Bit0~3の各々が0である状態を何回検出されたかをカウントする Bit0~3のすべてが1となるか手順1から十分な時間経過するまで、手順2繰り返す いわゆるアタリ仕様任天堂ジョイスティックのようなデジタル入力のみのインタフェースプログラマが扱うのが容易であるのに対して上記のようにゲームポート入力を読むためにタイミングよくソフトウェア割り込み等でトリガをかける必要がある(例えば、256段階分解能を得るためには約4.4マイクロ秒間隔I/Oアドレス数百アクセスする必要がある)。このた通常のデジタル (TTL) ジョイスティックポートを比較すると、ゲームポート読み出し著しくCPU時間消費するものでありパフォーマンス問題引き起こしうる。

※この「データ取得とプログラミング」の解説は、「ゲームポート」の解説の一部です。
「データ取得とプログラミング」を含む「ゲームポート」の記事については、「ゲームポート」の概要を参照ください。

ウィキペディア小見出し辞書の「データ取得とプログラミング」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「データ取得とプログラミング」の関連用語

データ取得とプログラミングのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



データ取得とプログラミングのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、Wikipediaのゲームポート (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2025 GRAS Group, Inc.RSS