JPH01147745A - 情報処理装置 - Google Patents

情報処理装置

Info

Publication number
JPH01147745A
JPH01147745A JP62307325A JP30732587A JPH01147745A JP H01147745 A JPH01147745 A JP H01147745A JP 62307325 A JP62307325 A JP 62307325A JP 30732587 A JP30732587 A JP 30732587A JP H01147745 A JPH01147745 A JP H01147745A
Authority
JP
Japan
Prior art keywords
counter
signal line
time
processor
processing unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP62307325A
Other languages
English (en)
Inventor
Takao Hayashi
孝雄 林
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP62307325A priority Critical patent/JPH01147745A/ja
Publication of JPH01147745A publication Critical patent/JPH01147745A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は情報処理装置の改良に関し、特にその性能評価
用ハードウェアに関する。
(従来の技術) 従来、オンラインシステムにおいて実行されるプログラ
ムにおいては、一定周期の割込みによって起動されるプ
ログラム゛と、外部からの処理要求に応じて起動される
プログラムとがある。
処理要求のないときには、次の割込み周期が発生するま
で待ち状態になっておシ、プログラム走行状態とは区別
されている。
従来の測定方式においては、周期割込みプログラムの先
頭でハードウェアタイマをソフトウェアで続出してこれ
t”ttとする。いっぽう。
待ち状態になる直前に再びハードウェアタイマの内容を
読出してこれktzとする。そこで、(tz−tt)?
求めてメモリ上、またはレジスタ上に一定時間間隔にわ
たって積算してゆくことにより、プロセサの処理能率を
求めていた。
(発明が解決しようとする問題点) 上述し友従米の情報処理装置における測定方式では、測
定のための余分なステップが必要であるため、正確な処
理装置の能率が測定できないと云う欠点があシ、また、
実行された命令の数を測定できないと云う欠点がある。
本発明の目的は、予め指定されt時間内で実際に処理が
実行された時間音Tとして表示しておき、この間に実行
゛された命令数t−Nとして表益し、(N/T)に従っ
て処理装置の能力を測定することによって上記欠点を除
去し、正確な処理能率を測定できるように構成し友情報
処理装置を提供することにある。
(問題点を解決するための手段) 本発明による情報処理装置は第1〜第3のカウンタを具
備し、中央処理装置により構成したものである。
第1のカウンタは、特定の命令によp値が一定になった
ときにカウント?停止して表示するためのものである。
第2のカウンタは、第1のカウンタのカウント中には中
央処理装置によるプログラムの実行中にカウントを行っ
て実行時間を計測する几めのものである。
第3のカウンタは、第1のカウンタの動作中に実行され
た命令の数をカウントするためのものである。
(実施例) 哀に、本発明について図面を参照して説明する。
第1図は、本発明による情報処理装置の一実施例を示す
ブロック図である。第1図において、11.21.31
はそれぞれ32ビツトのカウンタ、12.22.32は
それぞれ制御ゲート。
4はデータバス、5は中央処理装置である。
□ カラン□り11.21,31は、それぞれ制御ゲー
ト12.22.32によルデータバス4に接続されてい
る。中央処理装置5による谷カウンタ11.21.31
のデータの読出し/書込みは中央処理装置5の内部の他
のレジスタと同様にして行うことができる。
カウンタ11.21のクロックは信号線14゜25によ
り入力され、カウンタ11の出力は信号線13上に出力
される。特定の命令にょシヵウンタ11の値がすべて′
1″になったときに、信号線13上の出力は′l”とな
る。カウンタ11の値がすべて1”である間、カウンタ
11はカウント動作を停止する。
信号線13上の出力は、それぞれ信号1llA23゜3
3を介してカウンタ21 、3.1に入力され、カウン
タ21,31のカウント動作上停止する。
信号線24上のカウンタ21の入力信号の状態は、中央
処理装置5の走行状態がプログラムの実行中であるとき
に“l”となる。カウンタ21は信号線24上の入力信
号の状態が1″であって、且つ、信号線23上の入力信
号の状態が”l”であるとき、信号線25上のクロック
全カウントする。
従って、信号線14からカウンタ11に周期1msのク
ロックが入力されており、プログラムでカウンタ11に
一1ouuoを書込むと、書込まれた直後から10秒間
(T)だけ信号線13上の出力が1”となる。
従って、カウンタ21ではこの期間Tだけ処理装置の走
行状態の時間が積算される。いつ、・!う、命令実行終
了ごとに中央処理装置5から信号線34を介してカウン
タ31にはクロックが入力され、これによってカウンタ
11の動作中の実行命令数Nが積算される。
上記により (T/N )が求められるので、(T/N
)により処理装置の能力が求められる。
(発明の効果) 以上説明したように本発明は、予め指定された時間内で
実際に処理が実行され九時間t−Tとして表示しておき
、この間に実行された命令数t−Nとして表示し、(N
/T)に従って処理装置の能力を測定することによって
、ソフトウェアにオーバーヘッド會必要とすることがな
いと云う効果がある。
【図面の簡単な説明】
第1図は本発明による情報処理装置の一実施例を部分的
に示すブロック図である。 11.21.31・・・カウンタ 12.22.32・・・制御ゲート

Claims (1)

    【特許請求の範囲】
  1. 特定の命令により値が一定になつたときにカウントを停
    止して表示するための第1のカウンタと、前記第1のカ
    ウンタのカウント中には中央処理装置によるプログラム
    の実行中にカウントを行つて実行時間を計測するための
    第2のカウンタと、前記第1のカウンタの動作中に実行
    された命令の数をカウントするための第3のカウンタと
    を具備して前記中央処理装置により構成したことを特徴
    とする情報処理装置。
JP62307325A 1987-12-04 1987-12-04 情報処理装置 Pending JPH01147745A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62307325A JPH01147745A (ja) 1987-12-04 1987-12-04 情報処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62307325A JPH01147745A (ja) 1987-12-04 1987-12-04 情報処理装置

Publications (1)

Publication Number Publication Date
JPH01147745A true JPH01147745A (ja) 1989-06-09

Family

ID=17967780

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62307325A Pending JPH01147745A (ja) 1987-12-04 1987-12-04 情報処理装置

Country Status (1)

Country Link
JP (1) JPH01147745A (ja)

Similar Documents

Publication Publication Date Title
JP3188862B2 (ja) 消費電力解析方法及び装置
JPH01224871A (ja) ベクトル演算命令発行制御方法
JP2716166B2 (ja) 情報処理装置
JP3129027B2 (ja) 並列処理計算機
JPS62239247A (ja) 電子計算機
JPS61276039A (ja) プロセツサ使用率測定方式
JP2775830B2 (ja) 命令頻度測定方式
JPS62151949A (ja) 処理能力測定回路
JPS60140442A (ja) 情報処理装置使用率測定方式
JPS6269331A (ja) 処理能力測定方式
JPS63269239A (ja) プロセツサの負荷測定方式
JPH0251749A (ja) プロセッサ使用率測定回路
JPS6155723A (ja) 停止時間計数機能付中央制御装置
JPS6128144A (ja) トレ−ス動作実行装置
JPS62204365A (ja) 情報処理システム
SU934474A1 (ru) Устройство дл прерывани программ
SU1280636A1 (ru) Устройство дл отладки программ
JPH0357970A (ja) パルス入力装置
JPS5824952A (ja) プログラム実行状態計測方式
JPH0340522A (ja) カウンタ診断方式
JPS6211748B2 (ja)
JPH0296848A (ja) 命令の実行時間測定方法
JPH0451332A (ja) プロセス/タスク実行時間測定回路
JPH0447338B2 (ja)
JPS63181045A (ja) デ−タ処理装置