inttest 0.01

inttest.lzh ( Filesize:  6,408 )

ダウンロードはこちら

※ボタンを押すとダウンロードが始まります。

ダウンロード

ソフト詳細説明

●概要
 i8086 系 CPU のソフトウェア割り込みの (大体の ^_^;) 所要時間を計測します。
●起動方法
 inttest<enter>
●テスト内容
 i8086 ファミリーの int 命令を 1,000,000 回繰り返し実行します。テスト用ベク
 タ番号は 00h を使用しています。 割り込みルーチンの内容は iret のみです (C
 で書いている関係上、無駄なレジスタの退避と復帰の処理がありますが、実用上問
 題はないでしょう)。 しばらくの後、所要時間を表示します。実は所要時間は秒単
 位でしか表示していません。私は 1/100 秒の計り方は知らないもので... ^_^;;
 従って表示されるタイムも厳密なものではないので、「リアルモードと仮想 86 モ
 ードではこんなに差が出るんだなぁ」と言う程度に考えてください。
 なお、Windows でこのプログラムを実行すると、フォアグランド・バックグラウン
 ドを問わず、システム全体がしばらくの間停止します。従って通信ソフトなどを実
 行中は使わないほうが無難でしょう。

 ちなみに私のところのマシン (PC-9801RA21+Tubro486DX: i486DX 40MHz) では下記
 のような結果が出ています。

  DOS 5.0 リアルモード : 4 秒
DOS 3.3b + メモリプロ 386 ver.1.5 使用時 : 38 秒
DOS 3.3b + DOS 付属の emm386.sys 使用時 : 12 秒
  DOS 5.0 + DOS 付属の emm386.exe 使用時 : 15 秒
  DOS 5.0 + Windows 3.00 enhanced mode : 26 秒
  ※環境により同じマシン構成でも多少は異なります。

動作環境

inttestの対応動作環境
ソフト名:inttest
動作OS:MS-DOS
機種:汎用
種類:フリーソフト
作者: とちのすなひさ(栃野 砂久)