JPS6354640A - プログラム走行時間の測定方法 - Google Patents
プログラム走行時間の測定方法Info
- Publication number
- JPS6354640A JPS6354640A JP61198638A JP19863886A JPS6354640A JP S6354640 A JPS6354640 A JP S6354640A JP 61198638 A JP61198638 A JP 61198638A JP 19863886 A JP19863886 A JP 19863886A JP S6354640 A JPS6354640 A JP S6354640A
- Authority
- JP
- Japan
- Prior art keywords
- time information
- time
- program
- measuring
- identifier
- 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
Links
- 238000000034 method Methods 0.000 title claims description 18
- 238000005259 measurement Methods 0.000 claims description 28
- 230000004913 activation Effects 0.000 claims description 4
- 238000012545 processing Methods 0.000 abstract description 5
- 238000010586 diagram Methods 0.000 description 5
- 238000001994 activation Methods 0.000 description 4
- 238000012360 testing method Methods 0.000 description 4
- 238000007796 conventional method Methods 0.000 description 2
- 238000011156 evaluation Methods 0.000 description 1
- 238000000691 measurement method Methods 0.000 description 1
Landscapes
- Debugging And Monitoring (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
発明の目的
産業上の利用分野
本発明は、電子計算機システムに適用されるプログラム
走行時間の測定方法に関するものである。
走行時間の測定方法に関するものである。
従来の技術
電子計算機システム内で走行するプログラムについては
、性能評価などの目的からプログラム全体あるいはその
一部の区間の走行に費やした時間(「走行時間」と称す
る)の測定が行われる。
、性能評価などの目的からプログラム全体あるいはその
一部の区間の走行に費やした時間(「走行時間」と称す
る)の測定が行われる。
従来、プログラム走行時間の測定は、電子計算機システ
ムに特殊な走行時刻記録用機器を接続し、被測定プログ
ラムを格納する主記憶上の所定の測定点のアドレスに上
記測定機器から条件を設定することにより行っていた。
ムに特殊な走行時刻記録用機器を接続し、被測定プログ
ラムを格納する主記憶上の所定の測定点のアドレスに上
記測定機器から条件を設定することにより行っていた。
発明が解決しようとする問題点
上記従来の走行時間測定方法は、電子計算機システムに
特殊な測定時刻記録用機器を接続しているため、機種の
異なる電子計算機システムごとに測定機器への異なる接
続用インタフェースが必要となり、測定コストがかさむ
という問題がある。
特殊な測定時刻記録用機器を接続しているため、機種の
異なる電子計算機システムごとに測定機器への異なる接
続用インタフェースが必要となり、測定コストがかさむ
という問題がある。
また、被測定ステップの主記憶装置内アドレスを事前に
算出することが必要なため、測定作業が煩雑になると共
に誤りが生じやすいという問題もある。
算出することが必要なため、測定作業が煩雑になると共
に誤りが生じやすいという問題もある。
発明の構成
問題点を解決するための手段
本発明に係わるプログラム走行時間の測定方法によれば
、被測定プログラム自体が複数の所定箇所のそれぞれに
測定点を含んでいる。
、被測定プログラム自体が複数の所定箇所のそれぞれに
測定点を含んでいる。
更に、本発明の測定方法では、上記被測定プログラム中
の各測定点によって起動され、この測定点の識別子と起
動時刻とを該当の測定点の通過時刻情報として保存する
通過時刻情報保存手段と、この通過時刻情報保存手段が
保存した複数の測定点の識別子と起動時刻のそれぞれか
らプログラム走行時間を算出する算出手段とを備えるこ
とにより、従来方法に於ける特殊な測定機器の使用を不
要としている。
の各測定点によって起動され、この測定点の識別子と起
動時刻とを該当の測定点の通過時刻情報として保存する
通過時刻情報保存手段と、この通過時刻情報保存手段が
保存した複数の測定点の識別子と起動時刻のそれぞれか
らプログラム走行時間を算出する算出手段とを備えるこ
とにより、従来方法に於ける特殊な測定機器の使用を不
要としている。
以下、本発明の作用を実施例と共に詳細に説明する。
実施例
第1図は本発明の一実施例の方式概念図であり、1は被
測定プログラム、2は通過時刻情報保存手段、3は通過
時刻情14は走行時間算出手段、5はリアルタイムクロ
ック、6は出力装置である。
測定プログラム、2は通過時刻情報保存手段、3は通過
時刻情14は走行時間算出手段、5はリアルタイムクロ
ック、6は出力装置である。
被測定プログラム1は、被測定部12の前謙に配列され
た測定点11と測定点13とを含んでいる。
た測定点11と測定点13とを含んでいる。
測定点11は、第2図に示すように、通過時刻情報保存
手段起動処理111と、この測定点11の識別子112
とから構成されている。測定点13も、測定点11と同
様の構成となっている。
手段起動処理111と、この測定点11の識別子112
とから構成されている。測定点13も、測定点11と同
様の構成となっている。
通過時刻情報保存手段2は、第3図に示すように、起動
時刻読取り処理21と、識別子読取り処理22と、読取
った起動時刻及び識別子を通過時刻情報として保存する
通過時刻情報保存処理23とから構成されている。
時刻読取り処理21と、識別子読取り処理22と、読取
った起動時刻及び識別子を通過時刻情報として保存する
通過時刻情報保存処理23とから構成されている。
プログラム走行時間算出手段4は、第4図に示すように
、通過時刻情報読取り処理41と、走行時間算出処理4
2と、走行時間出力処理43とから構成されている。
、通過時刻情報読取り処理41と、走行時間算出処理4
2と、走行時間出力処理43とから構成されている。
まず、被測定プログラム1が起動されると、測定点11
の通過時刻情報保存手段起動処理111により、通過時
刻情報保存手段2が起動される。
の通過時刻情報保存手段起動処理111により、通過時
刻情報保存手段2が起動される。
起動された通過時刻情報保存手段2の起動時刻読取り処
理21により、リアルタイムクロック5から起動時刻が
読取られる。引き続き、識別子読取り処理22により、
測定点11の識別子112が読取られる。最後の通過時
刻情報保存処理23により、測定点11の識別子112
と起動時刻が通過時刻情報3として保存される。
理21により、リアルタイムクロック5から起動時刻が
読取られる。引き続き、識別子読取り処理22により、
測定点11の識別子112が読取られる。最後の通過時
刻情報保存処理23により、測定点11の識別子112
と起動時刻が通過時刻情報3として保存される。
次に、被測定プログラム1に制御が渡り、被測定部12
が実行された後、測定点13において再び通過時刻情報
保存手段2が起動され、測定点11におけると同様にし
て通過時刻情報の保存が行われる。
が実行された後、測定点13において再び通過時刻情報
保存手段2が起動され、測定点11におけると同様にし
て通過時刻情報の保存が行われる。
プログラム走行時間算出手段4は、通過時刻情報読取り
処理41により保存済みの通過時刻情報3を読取り、走
行時間算出処理42により起動時刻の差を算出すること
により走行時間を算出し、最後に走行時間出力処理43
により、プログラム走行時間を出力装置6に出力する。
処理41により保存済みの通過時刻情報3を読取り、走
行時間算出処理42により起動時刻の差を算出すること
により走行時間を算出し、最後に走行時間出力処理43
により、プログラム走行時間を出力装置6に出力する。
以上、被測定プログラムの先頭と末尾に測定点を設定す
る場合を例示したが、一般的には、被測プログラム内の
適宜な複数箇所に測定点を設定し、各測定点間の通過時
刻差を算出し、走行時間として出力させることが可能で
ある。
る場合を例示したが、一般的には、被測プログラム内の
適宜な複数箇所に測定点を設定し、各測定点間の通過時
刻差を算出し、走行時間として出力させることが可能で
ある。
発明の効果
以上詳細に説明したように、本発明の走行時間の測定方
法によれば、被測定プログラム自体が複数の所定箇所に
測定点を含み、各測定点がその識別子と起動時刻とを当
該測定点の通過時刻情報として保存する手段を起動する
構成であるから、従来方法と異なり特殊な測定機器が不
要となり、測定コストが大幅に低下する。
法によれば、被測定プログラム自体が複数の所定箇所に
測定点を含み、各測定点がその識別子と起動時刻とを当
該測定点の通過時刻情報として保存する手段を起動する
構成であるから、従来方法と異なり特殊な測定機器が不
要となり、測定コストが大幅に低下する。
また、本発明の方法は、測定点を主記憶アドレスではな
く利用者が随意に付加できる識別子によって特定する構
成であるから、測定作業が簡易化されると共に、誤りが
有効に防止される。
く利用者が随意に付加できる識別子によって特定する構
成であるから、測定作業が簡易化されると共に、誤りが
有効に防止される。
4、IIN面の筒車な説明
第1図は本発明の一実施例の方式概図、第2図は第1図
の測定点11の構成を示す概念図、第3図は第1図の通
過時刻情報保存手段2の構成を示す概念図、第4図は第
1図のプログラム走行時間算出手段4の構成を示す概念
図である。
の測定点11の構成を示す概念図、第3図は第1図の通
過時刻情報保存手段2の構成を示す概念図、第4図は第
1図のプログラム走行時間算出手段4の構成を示す概念
図である。
■・・被測定プログラム、2・・通過時刻情報保存手段
、3・・通過時刻情報、4・・プログラム走行時間算出
手段、5・・リアルタイムクロック、6・・出力手段。
、3・・通過時刻情報、4・・プログラム走行時間算出
手段、5・・リアルタイムクロック、6・・出力手段。
Claims (1)
- 【特許請求の範囲】 リアルタイムクロックを有する電子計算機システム内を
走行するプログラムの走行時間を測定する方法であって
、 被測定プログラムは複数の所定箇所のそれぞれに測定点
を含み、 被測定プログラム中の各測定点によって起動され、各測
定点の識別子とリアルタイムクロックから読取った起動
時刻とを測定点の通過時刻情報として保存する通過時刻
情報保存手段と、 この通過時刻情報保存手段が保存した複数の測定点の識
別子と起動時刻のそれぞれからプログラム走行時間を算
出する算出手段とを備えたことを特徴とするプログラム
走行時間の測定方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61198638A JPS6354640A (ja) | 1986-08-25 | 1986-08-25 | プログラム走行時間の測定方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61198638A JPS6354640A (ja) | 1986-08-25 | 1986-08-25 | プログラム走行時間の測定方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS6354640A true JPS6354640A (ja) | 1988-03-09 |
Family
ID=16394536
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP61198638A Pending JPS6354640A (ja) | 1986-08-25 | 1986-08-25 | プログラム走行時間の測定方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6354640A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0285777A (ja) * | 1988-09-22 | 1990-03-27 | Nec Corp | 半導体集積回路の検査装置 |
-
1986
- 1986-08-25 JP JP61198638A patent/JPS6354640A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0285777A (ja) * | 1988-09-22 | 1990-03-27 | Nec Corp | 半導体集積回路の検査装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2806524B2 (ja) | ベクトル演算命令発行制御方法 | |
| JPS61229134A (ja) | マイクロコンピユ−タ | |
| JPH0447340B2 (ja) | ||
| JPS6354640A (ja) | プログラム走行時間の測定方法 | |
| US6920593B2 (en) | Logical verification apparatus and method for memory control circuit | |
| JPS62140284A (ja) | サ−ボパタ−ン書込方法 | |
| CN111694700A (zh) | 一种监测dcpmm内存性能的方法、装置、终端及存储介质 | |
| JP2761306B2 (ja) | インタ−バルタイマのテスト方法 | |
| JPS61109157A (ja) | ソフトウエアの性能測定装置 | |
| JP3206559B2 (ja) | ソフトウェア評価システム | |
| JPS58144266A (ja) | プログラム実行時間計測装置 | |
| CN111026623A (zh) | 一种bmc运行时长的测试方法、系统、终端及存储介质 | |
| JPH0348346A (ja) | メモリチェック装置 | |
| CN115327200A (zh) | 一种示波器的探头及示波器探头识别方法 | |
| JPS61160155A (ja) | タイマ制御方式 | |
| JPS63195781A (ja) | デイジタル入力装置 | |
| JPS59177799A (ja) | 読出専用メモリのチエツク方式 | |
| JPH086864A (ja) | メモリ制御用アドレスバス診断方式 | |
| JPH0527862A (ja) | 日付取出し方式 | |
| JPS6326416B2 (ja) | ||
| JPH0321936B2 (ja) | ||
| JPS63292244A (ja) | 擬似障害の発生方式 | |
| JPH1040125A (ja) | マイクロコンピュータ | |
| JPH04184636A (ja) | ボードの初期診断方式 | |
| JPH09330311A (ja) | 利用者プログラムの統計情報取得および記録方式 |