JPS60156149A - 履歴情報記録方式 - Google Patents

履歴情報記録方式

Info

Publication number
JPS60156149A
JPS60156149A JP59011248A JP1124884A JPS60156149A JP S60156149 A JPS60156149 A JP S60156149A JP 59011248 A JP59011248 A JP 59011248A JP 1124884 A JP1124884 A JP 1124884A JP S60156149 A JPS60156149 A JP S60156149A
Authority
JP
Japan
Prior art keywords
history data
information recording
microprogram
history information
history
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
JP59011248A
Other languages
English (en)
Inventor
Kiminori Sato
公則 佐藤
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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP59011248A priority Critical patent/JPS60156149A/ja
Publication of JPS60156149A publication Critical patent/JPS60156149A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/34Recording 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)

Abstract

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

Description

【発明の詳細な説明】 (a)発明の技術分野 本発明は履歴情報記録機構を有する計算機システムに係
り、特に計算機の内部状態の履歴を時系列的に記録する
場合に、必要とする履歴データのみを選択して記録する
ことが可能な履歴情報記録方式に関する。
(b)従来技術と問題点 従来の履歴情報記録方式では計算機の内部状態の履歴デ
ータをクロック毎に無条件に履歴データ記録用メモリに
、取り込むため、特定の条件による動作状態の履歴デー
タが必要な場合、前記メモリより履琺データを読出すが
、この時大量−の不必要な履歴デー夕が続出されること
となる。又前記メモリの容量にも限度があるため初期の
履歴データが後発の履歴データにより書替えられて、必
要とする履歴データが得られなくなる危険性が大きいと
いう欠点がある。
(C)発明の目的 本発明の目的は上記欠点を除くため、履歴データを履歴
情報記録機構に時系列的に記録する場合、履歴データを
記録する条件、即ちどのマイクロ命令動作時の1算機内
部状態データが必要なのかを設定可能とすることで、不
必要な履歴データを排除して必要とする履歴データのみ することが出来る履歴情報記録方式を提供することにあ
る。
(d)発明の構成 本発明の構成は履歴情報記録機構を有する計算機システ
ムにおいて、該履歴情報記録機構に記録すべき履歴デー
タ1沢条件を格納する手段と、計算機システムに与えら
れるマイクロプログラムと前記履歴データ選択条件を比
較する手段とを設け、該比較手段の比較結果に基づき前
記記録すべき履歴データ選択条件を満たすマイクロプロ
グラムの実行時の計算機内部状態の履歴データのみ抽出
して記憶させるようにしたものである。
(e)発明の実施例 図は本発明の一実施例を示す回路のブロック図である。
端子Bを介して条件レジスタ6に履歴データメモリ1を
動作させる履歴データ選択条件を設定し、端子Cを介し
て条件レジスタ7に履歴データメモリ1を停止させる履
歴データ選択条件を設定する。例えば或マイクロ命令、
即ちマイクロプログラムlの実行を開始した時から、次
に指定したマイクロ命令、即ちマイクロプログラム2が
実行される迄の履歴データを記録する場合、条件レジス
タ6にマイクロプログラム1を、条件レジスタ7にマイ
クロプログラム2を設定する。制御回路3の制御により
マルチプレクサ5は条件レジスタ6の出力を比較回路4
に送る。制御記憶9に格納されているマイクロプログラ
ムはオペレーションレジスタ8に読出され、データバス
10に送出されるが、同時に比較回路4にも送られる。
比較回路4では条件レジスタ6の出力とオペレーション
レジスタ8の出力とを比較し、一致したら制御部2通知
する。制御部2は該通知により履歴データメモリ1の動
作を開始させ、同時に制御回路3を制御してマルチプレ
クサ5を切替えて条件レジスタ7の出力を比較回路4に
接続する。端子Aからは計算機内部の状態が入力し、履
歴データメモリlに格納される。比較回路4は条件レジ
スタ7の出力とオペレーションレジスタ8の出力とを比
較し続け、一致すると制御部2に通知する。制御部2は
履歴データメモリlの動作を停止させる。 1従って制
御記憶9に格納されているマイクロプログラムが実行中
の必要とするマイクロ命令に対する計算機内部状態のみ
履歴データメモリlに格納することが出来る。
又特定のマイクロプログラムを実行した場合の計算機内
部状態のみを選択的に記録する場合は、前記特定のマイ
クロプログラムを条件レジスタ6に設定し、オペレーシ
ョンレジスタ8の出力と比較させる。比較回路4は比較
結果が一致した時のみ制御部2に通知し、制御部2は前
記特定のマイクロプログラム実行時のみ履歴データメモ
リlを動作させる。
尚、比較回路4が比較する値はマイクロプログラムのタ
イプ記述部のみ比較することでも良い。
この場合上記同様に特定タイプのマイクロプログラムが
実行された時の計算機内部状態のみが選択的に記録され
る。
(f)発明の詳細 な説明した如く、本発明は履歴情報記録機構を用いて計
算機内部の状態を記録する場合に、履歴データメモリの
動作を条件制御可能とすることにより、必要なデータの
みを選択的に効率良く記録することが出来る。
【図面の簡単な説明】
図は本発明の一実施例を示す回路のブロック図である。 1は履歴データメモリ、2は制御部、3は制御回路、4
は比較回路、5はマルチプレクサ、6゜7は条件レジス
タ、8はオペレーションレジスタ、9は制御記憶である

Claims (1)

    【特許請求の範囲】
  1. 履歴情報記録機構を有する計算機システムにおいて、該
    履歴情報記録機構に記録すべきWiFf1データ選択条
    件を格納する手段と、計算機システムに与えられるマイ
    クロプログラムと前記履歴データ選択条件を比較する手
    段とを設け、該比較手段の比較結果に基づき前記記録す
    べき履歴データ選択条件を満たすマイクロプログラムの
    実行時の1算機内部状態の履歴データのみ抽出して記憶
    させることを特徴とする履歴情報記録方式。
JP59011248A 1984-01-25 1984-01-25 履歴情報記録方式 Pending JPS60156149A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59011248A JPS60156149A (ja) 1984-01-25 1984-01-25 履歴情報記録方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59011248A JPS60156149A (ja) 1984-01-25 1984-01-25 履歴情報記録方式

Publications (1)

Publication Number Publication Date
JPS60156149A true JPS60156149A (ja) 1985-08-16

Family

ID=11772634

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59011248A Pending JPS60156149A (ja) 1984-01-25 1984-01-25 履歴情報記録方式

Country Status (1)

Country Link
JP (1) JPS60156149A (ja)

Similar Documents

Publication Publication Date Title
EP0054243A2 (en) Memory controlling apparatus
US4047245A (en) Indirect memory addressing
JPS60156149A (ja) 履歴情報記録方式
JP2710151B2 (ja) 自動化装置の作動方法
JP2512119B2 (ja) マイクロプロセッサ
JPS6146552A (ja) 情報処理装置
JPH06202894A (ja) 共有メモリ制御回路
SU886000A1 (ru) Устройство дл обработки прерываний
SU1124316A1 (ru) Микро-ЭВМ
SU1118992A1 (ru) Устройство дл обмена информацией
SU1425607A1 (ru) Устройство дл программного управлени
SU696454A1 (ru) Асинхронное устройство управлени
JPS58221446A (ja) スタツクアドレス選択方式
JPS59186048A (ja) マイクロプログラム制御方式
JPS6398033A (ja) マイクロプログラム制御装置
JPS63132362A (ja) コマンド動作制御方式
JPS628235A (ja) 動作履歴記憶装置
JPH02166519A (ja) マイクロプログラム制御方式
JPS6194147A (ja) デ−タ転送装置
JPS62248043A (ja) マイクロコンピユ−タ・インストラクシヨン・フエツチ用メモリ切換回路
JPS6284321A (ja) 制御スイツチ操作応答方式
JPS61220050A (ja) 情報処理装置
JPS6224345A (ja) プログラムロ−ド装置
JPS6252332B2 (ja)
JPH1055289A (ja) デバッグ情報生成回路、およびそれを用いた情報処理装置