忍者ブログ
[PR]
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。




2025/03/19 15:21 |
システム設計⑩
さて…これからがマシン固有限界能力との駆け引きです。

高速サンプリングといえど、時間内にちゃんと処理を終えることができなければ動かない…ってことになります。

事実…古いPC98、CPUがV30以前のクロック処理速度が遅いタイプの場合、時間のかかるI/O処理速度待ち時間がタイマー処理時間内間隔に追従しきれない…といった現象が現れます。
I/O信号Readyの時間を待ち続けなければならない旧タイプCPUと、先読みフェッチ(取り込み)ができるCPUの違いがここに現れてきます。
(これがCPUのキャッシュ…というヤツです)
NOP命令といって、CPUがI/O処理時間の間、反応時間を待っている時間が必要なんです。
つまり…この時間がサンプリング速度の限界を決めてしまうんです。

事実、V30クラスCPUは200μSのサンプリングは応答時間内に処理が不可能でしたが、386以上ならOK、ってことがありました。
マシン固有機能に依存したプログラム限界速度は、実行時間の検証を詳細に検討する必要があり、このあたりはなかなか奥の深い領域です。

PR



2009/03/02 10:21 | Comments(0) | 電気

コメント

コメントを投稿する






Vodafone絵文字 i-mode絵文字 Ezweb絵文字 (絵文字)



<<システム設計⑪ | HOME | システム設計⑨>>
忍者ブログ[PR]