JPH0648464B2 - デ−タ処理装置試験方式 - Google Patents

デ−タ処理装置試験方式

Info

Publication number
JPH0648464B2
JPH0648464B2 JP62034811A JP3481187A JPH0648464B2 JP H0648464 B2 JPH0648464 B2 JP H0648464B2 JP 62034811 A JP62034811 A JP 62034811A JP 3481187 A JP3481187 A JP 3481187A JP H0648464 B2 JPH0648464 B2 JP H0648464B2
Authority
JP
Japan
Prior art keywords
data
check
register
error
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.)
Expired - Lifetime
Application number
JP62034811A
Other languages
English (en)
Other versions
JPS63201734A (ja
Inventor
光雄 一関
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 JP62034811A priority Critical patent/JPH0648464B2/ja
Publication of JPS63201734A publication Critical patent/JPS63201734A/ja
Publication of JPH0648464B2 publication Critical patent/JPH0648464B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Test And Diagnosis Of Digital Computers (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はメモリに格納された命令を逐次実行していくデ
ータ処理装置の試験方式に関する。
〔従来の技術〕
従来、この種のデータ処理装置試験方式では、試験対象
命令の実行結果エラーが検出された時試験対象命令実行
後のチェック対象データ結果値等の表示は行なうが、試
験対象命令を表示していなかった。
〔発明が解決しようとする問題点〕
上述した従来の方式は、試験対象命令実行の結果エラー
が検出された時に試験対象命令を表示していないため、
エラー解析のために試験プログラムのアセンブルリスト
や仕様書を見る必要があり、障害箇所検出までに多大の
時間を要するという欠点がある。
〔問題点を解決するための手段〕 本発明では、メモリに格納された命令を逐次実行してい
くデータ処理装置において、 試験対象命令の格納アドレスを登録する登録手段と、前
記試験対象命令実行前の動作環境を設定する環境設定手
段と、前記試験対象命令を実行する実行手段と、この実
行手段で実行された試験対象命令の実行結果を期待値と
比較してエラーの有無をチェックするチェック手段と、
このチェック手段でエラーが検出された時にエラーメッ
セージの一部として前記登録手段で登録された試験対象
命令の格納アドレスを表示する表示手段を含む。
〔作用〕
このように、データ処理装置の命令試験でエラーが検出
された時にエラーメッセージの一部として試験対象命令
を表示することにより、試験プログラムのアセンブルリ
ストや仕様書がなくてもエラー解析が可能になる。
〔実施例〕
次に、本発明の実施例について図面を参照して説明す
る。
第1図を参照すると、本実施例は、登録手段1、環境設
定手段2、実行手段3、チェック手段4、表示手段5、
テストデータブロック6、コンソール7から構成され
る。
第2図を参照すると、登録手段1はクリア1a、チェッ
ク番号登録1b、チェック項目登録1c、命令アドレス
登録1dから構成される。第3図を参照すると、環境設
定手段2はレジスタチェック情報登録2a、データチェ
ック情報登録2bから構成される。第4図を参照する
と、実行手段3は命令実行3aから構成される。第5図
を参照すると、チェック手段4は、レジスタ結果値登録
4a、レジスタチェック4b、レジスタエラーフラグ設
定4c、データチェック4d、データエラーフラグ設定
4eから構成される。第6図を参照すると、表示手段5
は、エラーチェック5a、エラーメッセージヘッダ出力
5b、レジスタエラーチェック5c、レジスタエラー情
報出力5d、データエラーチェック5e、データエラー
情報出力5fから構成される。第7図を参照すると、テ
ストデータブロック6は、エラーフラグ6a、チェック
番号6b、チェック項目アドレス6c、命令アドレス6
d、レジスタ初期値アドレス6e、レジスタ結果値アド
レス6f、レジスタ期待値アドレス6g、レジスタマス
タ値アドレス6h、データ長6i、データ結果値アドレ
ス6j、データ期待値アドレス6k、データマスク値ア
ドレス6lから構成される。
次に、本実施例の動作について図面を参照して説明す
る。
まず、登録手段1のクリア1aでテストデータブロック
6内のエラーフラグ6aをゼロクリアし、チェック番号
登録1bで試験項目識別のための10進2桁のチェック番
号6bを登録し、チェック項目アドレス6cに登録し、
命令アドレス登録1dで命令実行3aの示す試験対象命
令のアドレスを命令アドレス6dに登録する。
次に、環境設定手段2のレジスタチェック情報登録2a
でレジスタチェック4bにおいてチェックするためにあ
らかじめ用意されたレジスタ期待値格納エリアのアドレ
スをレジスタ期待値アドレス6gに、レジスタチェック
4bにおいてチェックするためにあらかじめ用意された
レジスタマスク値のアドレスをレジスタマスク値アドレ
ス6hに登録し、レジスタ初期値アドレス6eの領域に
命令実行3a直前のレジスタ値を登録し、データチェッ
ク情報登録2bでデータチェック4dにおいて比較する
データのバイト数をデータ長6iに、命令実行3aの示
す試験対象命令によって更新されるデータのアドレスを
データ結果値アドレス6jに、データチェック4aでチ
ェックするためにあらかじめ用意されたデータ期待値の
アドレスをデータ期待値アドレス6kに、データチェッ
ク4aでチェックするためにあらかじめ用意されたデー
タマスク値のアドレスをデータマスク値アドレス6lに
登録する。
次に実行手段3の命令実行3aで試験対象命令を実行す
る。
次にチェック手段4のレジスタ結果値登録4aでレジス
タ結果値アドレス6fが示す領域に命令実行3a直後の
レジスタ値を登録し、レジスタ結果値とレジスタ期待値
アドレス6gが示す領域のレジスタ期待値とをそれぞれ
レジスタマスク値アドレス6hが示す領域のレジスタマ
スク値との間で論理積を取った後に比較して、等しけれ
ばデータチェック4dの処理へ移り、等しくなければレ
ジスタエラーフラグ設定4cでエラーフラグ6aのレジ
スタエラーフラグビットに1をセットした後データチェ
ック4dの処理へ移る。データチェック4dではデータ
結果値アドレス6jが示す領域のデータ結果値とデータ
期待値アドレス6kが示す領域のデータ期待値とをそれ
ぞれデータマスク値アドレス6lが示す領域のデータマ
スク値との間で論理積を取った後に比較して、等しけれ
ば表示手段5の処理へ移り、等しくなければデータエラ
ーフラグ設定4eでエラーフラグ6aのデータエラーフ
ラグビットに1をセットした後表示手段5の処理へ移
る。
次に、表示手段5のエラーチェック5aでエラーフラグ
6aをチェックして全てゼロなら処理を終了し、いずれ
かのビットがゼロでなかったならエラーメッセージヘッ
ダ出力5bでチェック番号6bが示すチェック番号と、
チェック項目アドレス6cが示す試験概要を表すメッセ
ージと、命令アドレス6dが示す試験対象命令とをコン
ソール7に表示し、レジスタエラーチェック5cでレジ
スタ初期値アドレス6eが示す領域のレジスタ初期値
と、レジスタ結果値アドレス6fが示す領域のレジスタ
結果値と、レジスタ期待値アドレス6gが示す領域のレ
ジスタ期待値と、レジスタマスク値アドレス6hが示す
領域のレジスタマスク値とをコンソール7に表示し、デ
ータエラーチェック5eでエラーフラグ6aのデータエ
ラーフラグビットをチェックしてゼロなら処理を終了
し、ゼロでなかったならデータエラー情報出力5fでデ
ータ結果値アドレス6jが示すデータ結果値と、データ
期待値アドレス6kが示すデータ期待値と、データマス
ク値アドレス6lが示すデータマスク値とをデータ長6
iで示すバイト数だけコンソール7に表示する。
以上の処理により、エラーが検出された時にエラーメッ
セージの一部として自動的に試験対象命令が表示されて
いる。
〔発明の効果〕
以上説明したように本発明は、データ処理装置の命令試
験でエラーが検出された時にエラーメッセージの一部と
して試験対象命令を表示することにより、試験プログラ
ムのアセンブルリストや仕様書がなくてもエラー解析が
可能になるという効果がある。
【図面の簡単な説明】
第1図は本発明のデータ処理装置試験方式の一実施例の
ブロック図、第2図は登録手段1のフローチャート、第
3図は環境設定手段2のフローチャート、第4図は実行
手段3のフローチャート、第5図はチェック手段4のフ
ローチャート、第6図は表示手段5のフローチャート、
第7図はテストデータブロック6の形式を示す図であ
る。 1……登録手段、2……環境設定手段、 3……実行手段、4……チェック手段、 5……表示手段、6……テストデータブロック 7……コンソール。

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】メモリに格納された命令を逐次実行してい
    くデータ処理装置において、 試験対象命令の格納アドレスを登録する登録手段と、 前記試験対象命令実行前の動作環境を設定する環境設定
    手段と、 前記試験対象命令を実行する実行手段と、 この実行手段で実行された試験対象命令の実行結果を期
    待値と比較してエラーの有無をチェックするチェック手
    段と、 このチェック手段でエラーが検出された時にエラーメッ
    セージの一部として前記登録手段で登録された試験対象
    命令の格納アドレスを表示する表示手段を含むデータ処
    理装置試験方式。
JP62034811A 1987-02-17 1987-02-17 デ−タ処理装置試験方式 Expired - Lifetime JPH0648464B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62034811A JPH0648464B2 (ja) 1987-02-17 1987-02-17 デ−タ処理装置試験方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62034811A JPH0648464B2 (ja) 1987-02-17 1987-02-17 デ−タ処理装置試験方式

Publications (2)

Publication Number Publication Date
JPS63201734A JPS63201734A (ja) 1988-08-19
JPH0648464B2 true JPH0648464B2 (ja) 1994-06-22

Family

ID=12424596

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62034811A Expired - Lifetime JPH0648464B2 (ja) 1987-02-17 1987-02-17 デ−タ処理装置試験方式

Country Status (1)

Country Link
JP (1) JPH0648464B2 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115344488A (zh) * 2022-08-12 2022-11-15 唯品会(广州)软件有限公司 自动化测试异常处理方法、装置、存储介质及计算机设备

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5738245U (ja) * 1980-08-15 1982-03-01

Also Published As

Publication number Publication date
JPS63201734A (ja) 1988-08-19

Similar Documents

Publication Publication Date Title
CN113505079A (zh) 应用程序测试方法、装置、设备及介质
CN114264904A (zh) 基于仿真和机器视觉的全液晶仪表测试方法及系统
JPH0648464B2 (ja) デ−タ処理装置試験方式
JPS59186054A (ja) 計算機プログラムの試験方法
JPS62200449A (ja) セマフオ制御方式
JP2022142160A (ja) 異常部位特定装置及び異常部位特定方法
JP2893989B2 (ja) 電子レジスタ
JP2795332B2 (ja) ループ処理誤り検出装置
JP2699436B2 (ja) パラメータ検査処理方法
JP2525393B2 (ja) 論理シミュレ−ションのテストカバレ−ジ方式
JPH01250109A (ja) ロボットのシミュレーション装置
JPH0228169B2 (ja)
JP3299361B2 (ja) 共有メモリを持つマルチプロセッサシステム
JP3213792B2 (ja) 論理シミュレ−ション検証方式
JPH01162094A (ja) ボタン電話装置
JPS63168740A (ja) 飛び先検出装置
JPH03100726A (ja) 計時型データ状態表示方法
JPH04248634A (ja) デバッガ
JPH04213124A (ja) インタフェース検査処理装置
JPH01309182A (ja) 回路図の図形データチェック方式
JP2001222448A (ja) 自己書き換えプログラムのキャッシュ同期不正を検出する命令レベルシミュレータ
JPH0656583B2 (ja) 資源管理方式
JPH04355842A (ja) ファイル更新履歴情報監視システム
JP2002108610A (ja) 問題点管理システム及び管理方法
JP2000339199A (ja) Tmセーブ解析方法