JPS6015751A - デ−タ収集装置 - Google Patents
デ−タ収集装置Info
- Publication number
- JPS6015751A JPS6015751A JP58123393A JP12339383A JPS6015751A JP S6015751 A JPS6015751 A JP S6015751A JP 58123393 A JP58123393 A JP 58123393A JP 12339383 A JP12339383 A JP 12339383A JP S6015751 A JPS6015751 A JP S6015751A
- Authority
- JP
- Japan
- Prior art keywords
- main memory
- register
- memory
- address
- access
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/34—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Debugging And Monitoring (AREA)
- Small-Scale Networks (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
本発明は、情報処理用ブロセツ1〕についての動作状態
データを収集する装置に関Jる。
データを収集する装置に関Jる。
従来、オンラインで稼働しているプ1]t?ッ1すの動
作状態データを収集し、そのブロレッ1ノの特性および
能力を評価ηる方法としでは、データ収集用ハードウェ
アによる方法(ハードウェアモニタリング法)が存在す
る。
作状態データを収集し、そのブロレッ1ノの特性および
能力を評価ηる方法としでは、データ収集用ハードウェ
アによる方法(ハードウェアモニタリング法)が存在す
る。
この従来の収集方法における収集データの1つとして、
プロセッサーが主記憶装置に対してアクレスする頻度、
アドレス分布がある。ところが、上記データは、いずれ
も命令フェッチとAベランドアクセスとに切分けて収集
づるようになっている。
プロセッサーが主記憶装置に対してアクレスする頻度、
アドレス分布がある。ところが、上記データは、いずれ
も命令フェッチとAベランドアクセスとに切分けて収集
づるようになっている。
j 一方、その収集データは前記プロeツリの処理能力
を向上させるために、フィードバックされてい2 る。
を向上させるために、フィードバックされてい2 る。
たとえば、速度が異なるメモリで栴成される主記憶装置
については、アクヒス頻瓜の高い領域に高速メモリを配
置することが重要となる。
については、アクヒス頻瓜の高い領域に高速メモリを配
置することが重要となる。
しかし、上記従来のデータ収集装置では、特定の領域ま
たは極めて限定された時間内でしか、必要なデータを収
集覆ることが出来ない。したがって、その収集データの
信頼性および融通性に欠けるという問題がある。
たは極めて限定された時間内でしか、必要なデータを収
集覆ることが出来ない。したがって、その収集データの
信頼性および融通性に欠けるという問題がある。
そこで、本発明は、プロセッサが主記憶装置をアクセス
しているアクレス状態におけるデータが、高信頼性のも
のでありしかも融通性に冨むものであるようにするデー
タ収集装置fi−提供づることを目的とするものである
。
しているアクレス状態におけるデータが、高信頼性のも
のでありしかも融通性に冨むものであるようにするデー
タ収集装置fi−提供づることを目的とするものである
。
この目的を構成するために、本発明は、プロセッサのマ
イクロプログラムアドレスを監視し、命令フェッチとオ
ペランドアクセスとを切分け、また書換え可能なデコー
ドメモリを使用することとしたものである。
イクロプログラムアドレスを監視し、命令フェッチとオ
ペランドアクセスとを切分け、また書換え可能なデコー
ドメモリを使用することとしたものである。
以下、添削図面に示づ実施例に基づいて本発明を詳述す
る。
る。
第1図は、本発明の一実施例を示すブロック回続され、
マイクロプログラムによって制御されるものである。そ
して、マイクロプログラムアドレス信号、主記憶装置1
1へ向う主記憶リクエスト信号おJ:び主記憶アドレス
信号、り〔1ツク信弓が、プロセッサ10からデータ収
集用として外部出力されている。稼働しているプロセッ
サ10の動作状態データを収集する場合には、データ収
集賛同12がプロセッサ10に接続される。また、デー
タ収集装置12は、バス13を介して制tlIl装買1
4と接続される。この制御111装置14は、データ収
集装置12に対する起動停止制す11または収集データ
の編集処11!等を行なうものである。
マイクロプログラムによって制御されるものである。そ
して、マイクロプログラムアドレス信号、主記憶装置1
1へ向う主記憶リクエスト信号おJ:び主記憶アドレス
信号、り〔1ツク信弓が、プロセッサ10からデータ収
集用として外部出力されている。稼働しているプロセッ
サ10の動作状態データを収集する場合には、データ収
集賛同12がプロセッサ10に接続される。また、デー
タ収集装置12は、バス13を介して制tlIl装買1
4と接続される。この制御111装置14は、データ収
集装置12に対する起動停止制す11または収集データ
の編集処11!等を行なうものである。
第2図は、第1図に示したデータ収集装置12の詳細な
構成例を示Jブロック図である。
構成例を示Jブロック図である。
プロセッサ10のマイクロプログラムアドレス信号は、
マイクロアドレスレジスタ20に)スられる。このマイ
クロアドレスレジスタ20の出力は、セレクタ21を介
して収集制御記憶回路22に送られる。この収集制御記
憶回路22は、データ収集時に、続出専用メモリとなる
ものである。この収集制御記憶回路22のうち1ビツト
は、命令フェッチ表示ビットとして割り当てられ、プロ
セッサ10のマイクロプログラムのうち命令フェッチを
行なう部分に対応して予め「1」が設定されるものであ
る。
マイクロアドレスレジスタ20に)スられる。このマイ
クロアドレスレジスタ20の出力は、セレクタ21を介
して収集制御記憶回路22に送られる。この収集制御記
憶回路22は、データ収集時に、続出専用メモリとなる
ものである。この収集制御記憶回路22のうち1ビツト
は、命令フェッチ表示ビットとして割り当てられ、プロ
セッサ10のマイクロプログラムのうち命令フェッチを
行なう部分に対応して予め「1」が設定されるものであ
る。
収集制御記憶回路22の出力lまラッチレジスタ23に
ラッチされ、前記した命令フェッチ表示ビット出力が「
1」ならば、命令アクセスデコードメモリ24を選択し
、もしrOJならLJ、イン1〜−夕25を介してAベ
ランドアクヒスデコーIζメモリ26を選択するもので
ある。
ラッチされ、前記した命令フェッチ表示ビット出力が「
1」ならば、命令アクセスデコードメモリ24を選択し
、もしrOJならLJ、イン1〜−夕25を介してAベ
ランドアクヒスデコーIζメモリ26を選択するもので
ある。
プロセッサ10から送られる主記憶リクエスト信号およ
び主記憶アドレス信号番よ、データ収集装置12に入力
され、主記憶リクエスト時に、命令アクセスデコードメ
モリ24またはメペランドアクセスデコードメモリ26
のうち、選択され!ご1つのデコードメモリが、主記憶
アドレス信号をデコードJる。
び主記憶アドレス信号番よ、データ収集装置12に入力
され、主記憶リクエスト時に、命令アクセスデコードメ
モリ24またはメペランドアクセスデコードメモリ26
のうち、選択され!ご1つのデコードメモリが、主記憶
アドレス信号をデコードJる。
命令アクセスデコートメモリ24には、命令アクセスカ
ウンタ27a〜27nが接続され、Aベラノドアクセス
デコードメモリ26には、Δベラノドアクレスカウンタ
28a〜28r)が接続され、命令フェッチまたはオペ
ランドアクセス時に、1つの7Jウンタだりがその値を
一ト1される。なお、デコードメモリ24.26の内容
【よ、制御装F114が書換えでき、りなわら、主記憶
ア1:レス(i’HFJと、命令アクセスカウンタ27
a〜27nま1.:(まオベランドアクセスノjウンタ
288〜2F3nとσ)対応を変えることが出来るよう
になって(する。
ウンタ27a〜27nが接続され、Aベラノドアクセス
デコードメモリ26には、Δベラノドアクレスカウンタ
28a〜28r)が接続され、命令フェッチまたはオペ
ランドアクセス時に、1つの7Jウンタだりがその値を
一ト1される。なお、デコードメモリ24.26の内容
【よ、制御装F114が書換えでき、りなわら、主記憶
ア1:レス(i’HFJと、命令アクセスカウンタ27
a〜27nま1.:(まオベランドアクセスノjウンタ
288〜2F3nとσ)対応を変えることが出来るよう
になって(する。
デコードメモリ24.26の円換え峙にt:L 、 l
l:’1tIl装置14から内部メモリアドレス信号/
/送口りされ、内部メモリアドレスレジスタ29にIl
lさtし、また書込みデータレジスタ30にR’J 5
1=さl′シる。この処即は、収集制御記憶回路22を
初1!II iQ定りる場合も同様に行なわれ、@換え
メモリとしてと4℃を使用づるかは、制御111装置1
/I/J\らの=1ントrl −ル信号によって指定
される。
l:’1tIl装置14から内部メモリアドレス信号/
/送口りされ、内部メモリアドレスレジスタ29にIl
lさtし、また書込みデータレジスタ30にR’J 5
1=さl′シる。この処即は、収集制御記憶回路22を
初1!II iQ定りる場合も同様に行なわれ、@換え
メモリとしてと4℃を使用づるかは、制御111装置1
/I/J\らの=1ントrl −ル信号によって指定
される。
上記の装置によってデータ収集が終了りると1、 命令
アクセスカウンタ27a〜271183よびオベランド
アクセスカウンタ28a〜28nの内容は、セレクタ3
1および読出データレジスタ32を介して制tIl装置
14に送出され、線束される。なお、上記の収集制御動
作は、プロレッナ1oがらクロックを受けた制御部33
によって制御される。
アクセスカウンタ27a〜271183よびオベランド
アクセスカウンタ28a〜28nの内容は、セレクタ3
1および読出データレジスタ32を介して制tIl装置
14に送出され、線束される。なお、上記の収集制御動
作は、プロレッナ1oがらクロックを受けた制御部33
によって制御される。
上記のように本発明は、マイクロプログラムアドレスに
対応した収集制御記憶回路によって、命令フェッチa3
よびオペランドアクセスを切分け、また書換え可能なデ
コードメモリを使用することによって、信頼性の高いデ
ータを収果丈ることができしかもアドレス領域を任意に
切分けることができるという効果を右する。
対応した収集制御記憶回路によって、命令フェッチa3
よびオペランドアクセスを切分け、また書換え可能なデ
コードメモリを使用することによって、信頼性の高いデ
ータを収果丈ることができしかもアドレス領域を任意に
切分けることができるという効果を右する。
第1図は本発明の一実施例を示すブロック図、第2図は
第1図におけるデータ収集装置の詳細な(111成を示
ジ゛ブロック図である。 10・・・プロセッリ、11・・・主記憶装置、12・
・・データ収集装置、13・・・バス、14・・・制御
装置、20・・・マイクロアドレスレジスタ、23・・
・ラッチレジスタ、24・・・命令アクセスデコードメ
モリ、26・・・オペランドアクレステコ−1〜メしり
、278〜27n・・・命令アクセスカウンタ、28a
〜28n・・・オペランドアクセスカウンタ。 出願人 日本電気株式会社
第1図におけるデータ収集装置の詳細な(111成を示
ジ゛ブロック図である。 10・・・プロセッリ、11・・・主記憶装置、12・
・・データ収集装置、13・・・バス、14・・・制御
装置、20・・・マイクロアドレスレジスタ、23・・
・ラッチレジスタ、24・・・命令アクセスデコードメ
モリ、26・・・オペランドアクレステコ−1〜メしり
、278〜27n・・・命令アクセスカウンタ、28a
〜28n・・・オペランドアクセスカウンタ。 出願人 日本電気株式会社
Claims (1)
- プロしツ号からマイクロアドレス信号を受信するマイク
ロブログラムアドレス受信部と、その受信したマイクロ
プログラムアドレス18号にり4応して読出可能な命令
フェッチ表示ビットを含む収集制御記憶回路おJ:び読
出デークラッチレジスタと前記プロセッサから主記憶装
置に対する主記憶アドレス信号および主記憶リクエスト
信号を受(3りる主記憶アドレス受信部と、アクセスさ
れた主記憶領域をその受4シした主記憶アドレス信号I
JIら判別する書画可能な第1および第2のデコードメ
モリと、そのデコードメモリにそれぞれ接続された第1
Jjよび第2のカウンタ群とを有し、前記主記憶リクエ
スト信号受信時に、前記読出デークラッチレジスタの命
令フェッチ表示ビットの値が「1の場合に前記第1のデ
コードメモリを選択し、rOJの場合に前記第2のデコ
ードメモリを選がし、かつ前記第1または第2カウンタ
群のうらアクセスされた主記憶領域に対応づるカウンタ
の(「1を+1する手段とを有することを特徴とづるデ
ータ収集装厩。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58123393A JPS6015751A (ja) | 1983-07-08 | 1983-07-08 | デ−タ収集装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58123393A JPS6015751A (ja) | 1983-07-08 | 1983-07-08 | デ−タ収集装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS6015751A true JPS6015751A (ja) | 1985-01-26 |
Family
ID=14859449
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP58123393A Pending JPS6015751A (ja) | 1983-07-08 | 1983-07-08 | デ−タ収集装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6015751A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5884130U (ja) * | 1981-12-04 | 1983-06-07 | 花王株式会社 | 生理用ナプキン |
-
1983
- 1983-07-08 JP JP58123393A patent/JPS6015751A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5884130U (ja) * | 1981-12-04 | 1983-06-07 | 花王株式会社 | 生理用ナプキン |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS5886648A (ja) | トレ−ス装置 | |
| JPS6015751A (ja) | デ−タ収集装置 | |
| JP2918019B2 (ja) | シングルチップマイクロプロセッサのテスト回路 | |
| JPH0218729B2 (ja) | ||
| JPS5472909A (en) | Recording method for program passing trace of electronic switchboard | |
| JP2540959B2 (ja) | 情報処理装置 | |
| JPS6244663B2 (ja) | ||
| JPS6152748A (ja) | マイクロコンピユ−タ開発装置のトレ−ス選択方式 | |
| JPS60147858A (ja) | 動作中のメモリ内容読出し方式 | |
| JPS59158450A (ja) | プログラムテスト装置 | |
| JPS58121459A (ja) | 電子計算機のサ−ビスプロセツサ | |
| JPH05173846A (ja) | 障害解析情報トレース方法 | |
| JPS6086625A (ja) | デ−タ処理装置 | |
| JPS6212541B2 (ja) | ||
| JPH0439099B2 (ja) | ||
| JPH0319570B2 (ja) | ||
| JPH0664552B2 (ja) | 情報処理装置の無効化処理方式 | |
| JPH05257831A (ja) | 入出力処理装置 | |
| JPS60539A (ja) | 処理進行モニタ方式 | |
| JPS5810248A (ja) | 状態履歴記憶方式 | |
| JPH0235545A (ja) | セツトアソシアテイブ方式キヤツシユメモリの診断方法 | |
| JPS5981740A (ja) | 情報処理装置 | |
| JPH0444126A (ja) | サブルーチンの引数の受け渡し方式 | |
| JPS6037062A (ja) | メモリ読出し方法 | |
| JPS6223894B2 (ja) |