JPS62196742A - Data collecting system for memory resident module - Google Patents

Data collecting system for memory resident module

Info

Publication number
JPS62196742A
JPS62196742A JP61039567A JP3956786A JPS62196742A JP S62196742 A JPS62196742 A JP S62196742A JP 61039567 A JP61039567 A JP 61039567A JP 3956786 A JP3956786 A JP 3956786A JP S62196742 A JPS62196742 A JP S62196742A
Authority
JP
Japan
Prior art keywords
instruction
data collection
data
memory
address
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
JP61039567A
Other languages
Japanese (ja)
Inventor
Akira Ueshima
上嶋 暁
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 JP61039567A priority Critical patent/JPS62196742A/en
Publication of JPS62196742A publication Critical patent/JPS62196742A/en
Pending legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

PURPOSE:To collect data by an optional address in a memory resident module when a system is being operated, by replacing an instruction of the memory resident module which has existed in an address from the beginning, with an instruction for generating an interruption, by a replacing means, and also, saving its original instruction into a data collecting area. CONSTITUTION:At the time of a memory resident module 6 starts to move, and reaches a data collecting address, an interruption is generated by an instruction for generating an instruction, and by following this interruption, all registers are saved onto a memory. Therefore, even if various registers are used at the time of collecting a data, no influence is exerted on the memory resident module 6 side. If the interruption is generated, and it is received, a discriminating means 3 makes a data collection by a data collecting means 4 execute, in case of an interruption which has been generated by an instruction which has been replaced by a replacing means 2. At the time of the data collection is completed, a processing of the memory resident module 6 is resumed from the instruction of the memory resident module 6 which has been saved in its address entry, by a resuming means 5.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は計算機システムにおけるメモリ常駐モジュール
の動作状況を評価するため、その実行中のデータを収集
する方式に関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a method for collecting data during execution of a memory resident module in a computer system in order to evaluate the operating status of the module.

〔従来の技術〕[Conventional technology]

メモリ常駐モジュールの評価を行なうため、そのモジュ
ール内の種々なアドレスで、そのときのレジスタイメー
ジや、各所のメモリ内容が必要となる。このようなメモ
リ内容等のデータ収集は、従来、各モジュール内の幾つ
かのアドレスに必要なデータを収集する仕組みを予め組
込んでその仕組みによりデータ収集する方式や、操作員
指示によるメモリ内容表示機能を利用してメモリの内容
を収集する方式や、或いはシステムを停止させてメモリ
内容等を収集する方式が使用されていた。
In order to evaluate a memory-resident module, current register images and memory contents at various addresses within the module are required. Conventionally, the collection of data such as memory contents has been carried out by incorporating a mechanism in advance to collect the necessary data at several addresses in each module and collecting data using that mechanism, or by displaying the memory contents based on instructions from the operator. A method was used in which the contents of the memory were collected using a function, or a method was used in which the system was stopped and the contents of the memory were collected.

〔発明が解決しようとする問題点〕[Problem that the invention seeks to solve]

しかし、メモリ常駐モジュールの評価時に、数ワードの
メモリやレジスタの内容を確認するためにシステムの停
止を行なうのは能率が悪い。また操作員指示によるメモ
リ内容表示機能を利用してメモリの内容を調べる方式で
は、操作員コマンドの入力タイミングにおけるメモリ内
容が表示されメモリ常駐モジュールの特定のアドレス実
行時におけるメモリ内容を調べるのには不適当である。
However, when evaluating a memory-resident module, it is inefficient to stop the system in order to check the contents of several words of memory or registers. In addition, in the method of checking the memory contents using the memory contents display function according to the operator's instructions, the memory contents at the time of inputting the operator command are displayed. It's inappropriate.

更に、幾つかのアドレスでデータ収集の仕組みを各メモ
リ常駐モジュール内に組込んでおく方式では、別のアド
レスでデータ収集をしようとすると、それに伴ってモジ
ュールの改造もしくは変更が必要となり、メモリ常駐モ
ジュールのようにシステム立上げ時にメモリにロードさ
れるモジエールではシステム稼動中にその変更を行なう
ことは困難である。
Furthermore, with a method in which the data collection mechanism is built into each memory-resident module at several addresses, if you try to collect data at a different address, you will need to modify or change the module accordingly. For modules that are loaded into memory at system start-up, it is difficult to change them while the system is running.

このように、従来においては、メモリ常駐モジュール内
の任意のアドレスの実行中におけるメモリ内容などのデ
ータを収集することは困難であり、またシステム稼動中
にデータを収集するアドレスを変更することも困難であ
るという問題点があった。
In this way, conventionally, it is difficult to collect data such as memory contents during execution at any address in a memory-resident module, and it is also difficult to change the address from which data is collected while the system is running. There was a problem that.

本発明はこのような従来の問題点を解決したもので、そ
の目的は、システム稼動中にメモリ常駐モジュール内の
任意のアドレスでのデータ収集を可能とし、且つ、シス
テム稼動中にデータ収集すべきアドレスを変更すること
ができるようにすることにある。
The present invention solves these conventional problems, and its purpose is to enable data collection at any address in a memory resident module while the system is running, and to The purpose is to be able to change the address.

〔問題点を解決するための手段〕[Means for solving problems]

本発明は上記目的を達成するために、計算機システムに
おけるメモリ常駐モジュールのデータ収集方式において
、 メモリ常駐モジュール内のデータ収集アドレスと収集す
べきデータの格納位置情報とをデータ収集領域に設定す
る設定手段と、 前記メモリ常駐モジュール内のデータ収集アドレスのメ
モリ上の命令を前記データ収集領域に退避すると共に、
元の命令を割込みを発生させる命令に置換える置換え手
段と、 割込み発生時に、そのJll込みが前記置換え手段によ
って置換えられた命令によって発生した割込みか否かを
判別する判別手段と、 該判別手段で前記置換えられた命令によって発生した割
込みであるとヤl別されたときに、前記設定手段で設定
された格納位置情報が示す位置のデータを前記データ収
集領域に収集するデータ収集手段と、 該データ収集手段の収集の後に、前記置換え手段によっ
て前記データ収集領域に退避された命令から前記メモリ
常駐モジュールの処理を再開させる再開手段とを設ける
In order to achieve the above object, the present invention provides a data collection method for a memory resident module in a computer system, which includes a setting means for setting a data collection address in the memory resident module and storage location information of data to be collected in a data collection area. and saving the instruction on the memory of the data collection address in the memory resident module to the data collection area,
replacing means for replacing an original instruction with an instruction that generates an interrupt; determining means for determining, when an interrupt occurs, whether the Jll interrupt is an interrupt generated by the instruction replaced by the replacing means; data collection means for collecting data at a position indicated by storage location information set by the setting means into the data collection area when it is determined that the interrupt is caused by the replaced instruction; A restart means is provided for restarting the processing of the memory resident module from the instruction saved in the data collection area by the replacement means after the collection by the collection means.

〔作用〕[Effect]

メモリ常駐モジュール内のデータ収集すべき時点のアド
レス及びどの箇所のデータを収集するかを示す格納位置
情報を設定手段によりデータ収集領域に設定すると、置
換え手段によりそのアドレスに元々あったメモリ常駐モ
ジュールの命令が割込みを発生する命令に111される
と共にその元の命令がデータ収集領域に退避される。そ
のメモリ常駐モジュールの実行が進み、上記置換した割
込みを発生する命令が実行されると、割込みが発生され
、これが判別手段で判別されると、データ収集手段によ
り設定手段で予め設定された格納位置情報の示す位置の
データが収集される。このデータ収集の後、再開手段に
よりデータ収集領域に退避された命令からメモリ常駐モ
ジュールの処理が再開される。
When the address of the memory-resident module at the time when data should be collected and the storage location information indicating which location to collect data are set in the data collection area by the setting means, the replacement means replaces the memory-resident module that was originally at that address. The instruction is changed to the instruction that generates the interrupt, and the original instruction is saved to the data collection area. When the execution of the memory resident module progresses and the replaced instruction that generates the interrupt is executed, an interrupt is generated, and when this is determined by the determination means, the data collection means stores the storage location preset by the setting means. Data is collected at the location indicated by the information. After this data collection, the restart means restarts the processing of the memory resident module from the instructions saved in the data collection area.

〔実施例〕〔Example〕

次に本発明の実施例について図面を参照して説明する。 Next, embodiments of the present invention will be described with reference to the drawings.

第1図は本発明の一実施例を示すブロンク図であり、太
い矢印はデータの流れを示し、細い矢印は制御の流れを
示す。
FIG. 1 is a block diagram showing an embodiment of the present invention, where thick arrows indicate the flow of data and thin arrows indicate the flow of control.

第1図に示す実施例は、メモリ常駐モジュール6内のデ
ータ収集アドレスと収集すべきデータが格納されている
位置を示す格納位置情報とをデータ収集領域7に設定す
る設定手段1と、メモリ常駐モジュール6内のデータ収
集アドレスにおけるメモリ上の命令をデータ収集領域7
に退避すると共にメモリ上のその元の命令を割込みを発
生させる命令に置換える置換え手段2と、割込み発生時
に一般の割込みか或いは置換え手段2によって置換えら
れた命令によって発生した割込みかを判別する判別手段
3と、設定手段1で指示された格納位置のデータをデー
タ収集領域7に収集するデータ収集手段4と、置換え手
段2によってデータ収集領域7に退避された命令からメ
モリ常駐モジュール6の処理を再開させる再開手段5と
から構成されている。また、再開手段5は、本実施例の
場合、置換え手段2によってデータ収集領域7に退避さ
れた命令を解釈、実行する実行部5aと、この実行部5
aの実行結果に基づいてメモリ常駐モジュール7の処理
を再開させる再開部5bとを含む。
The embodiment shown in FIG. 1 includes a setting means 1 for setting a data collection address in a memory resident module 6 and storage location information indicating a location where data to be collected is stored in a data collection area 7; The instructions on the memory at the data collection address in the module 6 are transferred to the data collection area 7.
a replacement means 2 that saves the original instruction in the memory to an instruction that generates an interrupt, and a determination that determines whether an interrupt is a general interrupt or an interrupt generated by an instruction replaced by the replacement means 2 when an interrupt occurs. means 3, a data collection means 4 for collecting data at a storage position designated by the setting means 1 into a data collection area 7, and a data collection means 4 for collecting data at a storage location designated by the setting means 1 into a data collection area 7; and restart means 5 for restarting. Further, in the case of this embodiment, the restarting means 5 includes an execution section 5a that interprets and executes the command saved in the data collection area 7 by the replacement means 2, and this execution section 5a.
and a resuming unit 5b that restarts the processing of the memory resident module 7 based on the execution result of step a.

上記データ収集アドレスの指定は、例えばモジュール名
とモジュール内相対番地で”行なわれる。
The data collection address is specified using, for example, a module name and a relative address within the module.

また、収集データとしてはレジスタの内容とメモリの内
容とが考えられ、レジスタの内容の場合は例えばレジス
タ名で指定し、メモリ内容の場合は例えばセグメント名
とそのセグメント内相対番地によって指定する。上記設
定手段1は、データ収集アドレスの指定とそのアドレス
で収集するデータの格納位置の指定とを例えばコンソー
ル若しくはファイルより読込み、この読込んだ内容に従
ってデータ収集領域7にアドレスエントリを生成し、ま
たデータ収集領域部を確保する。
Further, the collected data can be the contents of a register and the contents of a memory, and the contents of a register are specified, for example, by a register name, and the contents of a memory are specified, for example, by a segment name and a relative address within the segment. The setting means 1 reads the designation of a data collection address and the storage location of data to be collected at that address from, for example, a console or a file, generates an address entry in the data collection area 7 according to the read contents, and Secure the data collection area.

データ収集領域7の形式は種々のものが考えられるが、
その−例を第2図に示す。同図に示すデータ収集領域7
は、各データ収集アドレス対応に設定されたアドレスエ
ントリから構成され、各アドレスエントリは、退避され
た命令と、収集アドレスレジスタ名と、収集セグメント
名と、セグメント内相対番地と、データ収集領域部とか
ら成る。
Various formats are possible for the data collection area 7, but
An example is shown in FIG. Data collection area 7 shown in the figure
consists of address entries set corresponding to each data collection address, and each address entry contains the saved instruction, the collection address register name, the collection segment name, the relative address within the segment, and the data collection area. Consists of.

次に第1図のWt、換え手段2は、設定手段lから渡さ
れるモジュール名とモジュール内相対番地より、メモリ
常駐モジュール6の該当アドレスの命令を見つけ、この
命令をデータ収集領域7のアドレスエントリに退避し、
その後このモジュール6のメモリ上に元あった命令を割
込みを発生させる命令例えば擬似フォールト命令などと
置換える。
Next, the changing means 2 in FIG. evacuated to
Thereafter, the instruction originally on the memory of this module 6 is replaced with an instruction that generates an interrupt, such as a pseudo-fault instruction.

この際、割込みを発生させる命令の番地部に上記使用し
たアドレスエントリのデータ収’A jff域7の相対
番地をセントしておく。
At this time, the relative address of the data storage area 7 of the address entry used above is placed in the address field of the instruction that generates the interrupt.

さて、以上のような湿作を終えた後、このメモリ常駐モ
ジュール6が動き出し、データ収集アドレスに達すると
、上記の割込みを発生させる命令によって割込みが発生
し、この割込みに伴って全てのレジスタはメモリ上に退
避される。このためデータ収集の際に種々のレジスタを
使用してもメモリ常駐モジュール6側には何等影響を及
ぼさない。
Now, after finishing the above-mentioned wet cultivation, this memory resident module 6 starts to operate and when it reaches the data collection address, an interrupt is generated by the instruction that generates the interrupt mentioned above, and along with this interrupt, all the registers are changed. It is saved in memory. Therefore, even if various registers are used during data collection, there is no effect on the memory resident module 6 side.

上記の割込みが発生し、これを受付けると、判別手段3
はv1込みタイプ等によって一般の割込み。
When the above interrupt occurs and is accepted, the determining means 3
is a general interrupt depending on the v1 included type etc.

か、或いは置換え手段2によって置換えられた命令によ
って発生した割込みかを判別し、置換え手段2によって
置換えられた命令によって発生した割込みなら、データ
収集手段4によるデータ収集を行なわせる。
If the interrupt is caused by an instruction replaced by the replacement means 2, the data collection means 4 is caused to collect data.

置換え手段2によって置換された割込みを発生させる命
令の番地部には上述したように対応するアドレスエント
リのデータ収集領域7の相対番地がセットされているこ
とから、この番地をもとにデータ収集手段4は、そのア
ドレスエントリを得て要求されているレジスタ若しくは
メモリ内容を設定手段1によって確保されたデータ収集
領域7におけるデータ収集領域部に退避する。
Since the relative address of the data collection area 7 of the corresponding address entry is set in the address field of the instruction that generates the interrupt replaced by the replacement means 2, as described above, the data collection means uses this address as the address field. 4 obtains the address entry and saves the requested register or memory contents to the data collection area section in the data collection area 7 secured by the setting means 1.

そして、上記データ収集が完了すると、再開手段5によ
って、そのアドレスエントリに退避されていたメモリ常
駐モジュール6の命令からメモリ常駐モジュール6の処
理が再開される。ここで、本実施例における再開手段5
は、設定手段1による再設定なしにデータ収集を繰返し
実施するのに適するように、実行部5aと再開部5bと
で構成されている。即ち、実行部5aは、データ収集手
段4によるデータ収集が終了すると、メモリ常駐モジュ
ール6内のメモリ上に退避した命令を復元しない状態で
その命令を解析、実行し、その命令の実行により退避さ
れたレジスタなどの情報を如何に更新すべきかの情報を
生成し、次にこの生成悄轢により退避エリアの退避情報
を書換える。この書き換えが終了すると、制御は再開部
5bに渡され、再開部5bは、υI込み発生時にメモリ
上に退避され且つ実行部5aによって更新されたレジス
タ内容などを所定のレジスタに復元し、メモリ常駐モジ
ュール6の以後の処理をデータ収集アドレスの次に実行
すべきアドレスから再開させる。
When the data collection is completed, the resuming means 5 restarts the processing of the memory resident module 6 from the instruction of the memory resident module 6 that was saved in the address entry. Here, restart means 5 in this embodiment
is composed of an execution section 5a and a restart section 5b so as to be suitable for repeatedly performing data collection without resetting by the setting means 1. That is, when data collection by the data collection means 4 is completed, the execution unit 5a analyzes and executes the instructions saved on the memory in the memory resident module 6 without restoring them, and executes the instructions that are saved by executing the instructions. Information on how to update information such as registered registers is generated, and then the save information in the save area is rewritten by this generation process. When this rewriting is completed, control is passed to the restart unit 5b, and the restart unit 5b restores the contents of the registers that were saved in the memory at the time of the υI interrupt and updated by the execution unit 5a to a predetermined register, and makes the contents resident in the memory. The subsequent processing of module 6 is restarted from the address to be executed next to the data collection address.

従って、データ収集アドレスには割込みを発生させる命
令が置換されたままとなっているので、再度のデータ収
集が可能となる。
Therefore, since the instruction that generates the interrupt remains replaced at the data collection address, data collection can be performed again.

なお、データ収集が一度限りで良い場合などでは、再開
手段5は次のように構成しても良い。即ち、データ収集
手段4によるデータ収集が終了したとき、メモリ常駐モ
ジュール6内のメモリ上に退避した命令を復元すると共
に、割込み発生時にメモリ上に退避されたレジスタ内容
などを所定のレジスタに復元し、メモリ常駐モジュール
6の以後の処理をそのデータ収集アドレスから再開させ
るものである。
Note that in cases where data collection is only required once, the restart means 5 may be configured as follows. That is, when data collection by the data collection means 4 is completed, the instructions saved on the memory in the memory resident module 6 are restored, and the register contents etc. that were saved on the memory when an interrupt occurred are restored to predetermined registers. , the subsequent processing of the memory resident module 6 is restarted from that data collection address.

また、本実施例においてデータ収集アドレスを変更する
には、再度、設定手段lによってデータ収集領域7の内
容を更新し、置換え手段2によって新しいデータ収集ア
ドレスの命令を割込み発生命令に置換えれば良い。
Furthermore, in order to change the data collection address in this embodiment, it is sufficient to update the contents of the data collection area 7 again by the setting means 1, and to replace the command of the new data collection address with the interrupt generation command by the replacement means 2. .

〔発明の効果〕〔Effect of the invention〕

以上説明したように、本発明は、設定手段より設定され
たデータ収集アドレスにあるメモリ常駐モジュール上の
命令を割込みを発生する命令に置換えると共にその元の
命令をデータ収集領域に退避させる置換え手段と、この
置換え手段によって置換えられた割込み発生命令による
割込みが判別手段により判別されたとき、データ収集領
域に予め設定された格納位置情報の示す位置のデータを
収集するデータ収集手段と、このデータ収集手段による
データ収集処理の後、メモリ常駐モジュールの上記置換
された命令から実行を再開させる再開手段とを設けたの
で、メモリ常駐モジュールの評価の際に、メモリ常駐モ
ジュール内の必要なアドレスにメモリやレジスタの内容
を収集するための仕組みを予め作り込まなくても、シス
テム稼動中に任意のアドレスでのデータを収集すること
ができ、またシステム稼動中にデータを収集するアドレ
スを変更することも可能となる。
As explained above, the present invention provides a replacement means for replacing an instruction on a memory resident module at a data collection address set by a setting means with an instruction that generates an interrupt, and for saving the original instruction in a data collection area. and a data collection means for collecting data at a position indicated by storage position information set in advance in a data collection area when the determination means determines that an interrupt is caused by the interrupt generation instruction replaced by the replacement means; After the data collection processing by the means, the restart means restarts execution from the replaced instruction in the memory resident module, so when evaluating the memory resident module, the memory or Data can be collected at any address while the system is running without creating a mechanism to collect register contents in advance, and it is also possible to change the address from which data is collected while the system is running. becomes.

【図面の簡単な説明】[Brief explanation of drawings]

第1図は本発明の一実施例のブロック図および、第2閏
はデータ収集領域7の一例を示す図である。 図において、■・・・設定手段、2・・・置換え手段、
3・・・判別手段、4・・・データ収集手段、5・・・
再開手段、5a・・・実行部、5b・・・再開部、6・
・・メモリ常駐モジュール、7・・・データ収集領域。
FIG. 1 is a block diagram of an embodiment of the present invention, and the second leap is a diagram showing an example of the data collection area 7. As shown in FIG. In the figure, ■...setting means, 2...replacement means,
3... Discrimination means, 4... Data collection means, 5...
restarting means, 5a... execution section, 5b... restarting section, 6.
...Memory resident module, 7...Data collection area.

Claims (1)

【特許請求の範囲】 計算機システムにおけるメモリ常駐モジュールのデータ
収集方式において、 メモリ常駐モジュール内のデータ収集アドレスと収集す
べきデータの格納位置情報とをデータ収集領域に設定す
る設定手段と、 前記メモリ常駐モジュール内のデータ収集アドレスのメ
モリ上の命令を前記データ収集領域に退避させると共に
、元の命令を割込みを発生させる命令に置換える置換え
手段と、 割込み発生時に、その割込みが前記置換え手段によって
置換えられた命令によって発生した割込みか否かを判別
する判別手段と、 該判別手段で前記置換えられた命令によって発生した割
込みであると判別されたときに、前記設定手段で設定さ
れた格納位置情報が示す位置のデータを前記データ収集
領域に収集するデータ収集手段と、 該データ収集手段の収集の後に、前記置換え手段によっ
て前記データ収集領域に退避された命令から前記メモリ
常駐モジュールの処理を再開させる再開手段とを具備し
たことを特徴とするメモリ常駐モジュールのデータ収集
方式。
[Claims] A data collection method for a memory resident module in a computer system, comprising: a setting means for setting a data collection address in the memory resident module and storage location information of data to be collected in a data collection area; a replacement means for saving an instruction on a memory at a data collection address in a module to the data collection area and replacing the original instruction with an instruction that generates an interrupt; and when an interrupt occurs, the interrupt is replaced by the replacement means. determining means for determining whether or not the interrupt is generated by the replaced instruction; and when the determining means determines that the interrupt is generated by the replaced instruction, the storage location information set by the setting means indicates data collecting means for collecting position data in the data collecting area; and restarting means for restarting the processing of the memory resident module from the instruction saved in the data collecting area by the replacing means after the data collecting means collects the data. A data collection method for a memory resident module, characterized by comprising:
JP61039567A 1986-02-25 1986-02-25 Data collecting system for memory resident module Pending JPS62196742A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61039567A JPS62196742A (en) 1986-02-25 1986-02-25 Data collecting system for memory resident module

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61039567A JPS62196742A (en) 1986-02-25 1986-02-25 Data collecting system for memory resident module

Publications (1)

Publication Number Publication Date
JPS62196742A true JPS62196742A (en) 1987-08-31

Family

ID=12556656

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61039567A Pending JPS62196742A (en) 1986-02-25 1986-02-25 Data collecting system for memory resident module

Country Status (1)

Country Link
JP (1) JPS62196742A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01177139A (en) * 1988-01-05 1989-07-13 Nec Corp Instruction substituting system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01177139A (en) * 1988-01-05 1989-07-13 Nec Corp Instruction substituting system

Similar Documents

Publication Publication Date Title
JP2005122334A (en) Memory dump method, memory dump program, and virtual computer system
JP2010102454A (en) Information processing apparatus and information processing program
JPS62196742A (en) Data collecting system for memory resident module
JPH0410081B2 (en)
JPH06222916A (en) On-line real-time processor
JP3330767B2 (en) Information processing apparatus and trace acquisition method in information processing apparatus
JPH01205343A (en) System for resuming interruption of process in electronic computer system
JPH03257524A (en) Data control method for data processor
JPH0293956A (en) Collecting system for data segment reference updating history
JP2005135137A (en) Virtual computer system
JPS5835648A (en) Program execution controlling system
JPH08185326A (en) Interpreter language processor
JP3299361B2 (en) Multiprocessor system with shared memory
JP3157743B2 (en) Automatic operation system for continuous operation
JP2899009B2 (en) Information processing device
JPH02148231A (en) Program performance analyzing device
JPS63228224A (en) How to modify the program
JPH08185341A (en) Cpu simulator
JPS58223855A (en) Storage address controller using microprogram
JPH05250208A (en) Program re-execution processing method
JPS63228341A (en) Program syntax checking system
JPS6380335A (en) Starting system for background job
JPH0772874B2 (en) Interrupt receiving device
JPH07200283A (en) Resident load module replacement system
JPH0358144A (en) System for gathering program run history information