JPH03257545A - プログラム動作確認方式 - Google Patents

プログラム動作確認方式

Info

Publication number
JPH03257545A
JPH03257545A JP2056973A JP5697390A JPH03257545A JP H03257545 A JPH03257545 A JP H03257545A JP 2056973 A JP2056973 A JP 2056973A JP 5697390 A JP5697390 A JP 5697390A JP H03257545 A JPH03257545 A JP H03257545A
Authority
JP
Japan
Prior art keywords
program
rom
cpu
ram
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
JP2056973A
Other languages
English (en)
Inventor
Shuichi Fukuda
福田 修一
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 JP2056973A priority Critical patent/JPH03257545A/ja
Publication of JPH03257545A publication Critical patent/JPH03257545A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はプログラム動作確認方式に関し、特にマイクロ
コンピュータを使用した場合のプログラム動作確認方式
に関する。
〔従来の技術〕
従来、マイクロコンピュータを使用した場合のプログラ
ムの動作状態の正常性を確認する方法としては、正常処
理と異常処理に関する試験を実施し、動作が正常であれ
ば正常性が確認されたものと判定していた。
第2図は従来のプログラム確認方式の構成を示すブロッ
ク図で、CPUIとROM2が、アドレスバス3、デー
タバス4で接続され、ROM2にはプログラムを収納し
、CPU1はROM2のプログラムの内容に従って種種
のl10(入出力装置)の制御を行なう。読出し信号5
および書込み信号6は、ROM2に対する書込み、読出
しを行なう信号である。このような構成によって、正常
処理と異常処理に関する試験を実施して、プログラムの
動作状態の正常性を確認していた。
〔発明が解決しようとする課題〕
上述した従来のプログラム動作状態確認方法は、マイク
ロコンピュータに関する機能仕様と試験内容との整合が
とれていない場合や、種種の組合せ試験をもらしてしま
った場合に、実際にプログラムのすべてが動作している
か否かの判定が出来ないという欠点がある。
〔課題を解決するための手段〕
本発明のプログラム動作確認方式は、プログラムを格納
しCPUとアドレスバスおよびデータバスを介して接続
されるROMと同一構成のアドレスを有するRAMを前
記アドレスバスおよびデータバスを介して前記ROMと
並列にマルチ接続し、種種の動作試験において前記CP
Uが前記ROMから読み出すプログラムを前記RAMに
も同時に格納して前記動作試験実施後に読み出し順次オ
リジナルのプログラムとの比較を行なって各アドレスに
おけるデータが同一であるか否かによってプログラムの
動作の正常性を確認する手段を備えて構成される。
〔実施例〕
次に、本発明について図面を参照して説明する。
第1図は本発明のプログラム動作確認方式の一実施例の
構成を示すブロック図である。
第1図において、1はcpu、2はROM、3はアドレ
スバス、4はデータバス、5は読出し信号、6は書込み
信号、7はゲート信号、8は選択信号、9はゲート回路
、10はROM読出し信号、11は選択回路、12はR
AM書込み信号、13はRAM読出し信号、14はRA
Mである。
第1図において、第2図と同一要素には同一番号を付与
しである。
次に、第1図の実施例の動作について説明する。
CPUIは、立上げた時にゲート信号7を出力し、また
読出し信号5を書込み信号6のいずれかを選択する選択
信号8を出力し、立上げ時にはCPU 1からの書込み
信号6をRAM書込み信号12とRAM14に供給し、
読出し信号5はゲート信号7によってゲート回路9から
ROM読出し信号10としてROM2に供給される。
CPUIは、ROM2内に格納されたプログラムに従っ
て、各110分の制御等を実施する。
CPUIがROM読出し信号10によってROM2から
読み出したプログラムは、データバス4を介してCPU
Iに入力されるとともに、RAM14内にも同時に格納
される。
プログラムの動作確認のための種種の試験を実施した後
にゲート信号7を断とし、選択信号8を出力してCPU
Iからの読出し信号5をRAM読出し信号13としてR
AM14に供給する。これにより、RAM14内に格納
されたプログラムを読み出し、順次オリジナルのプログ
ラムと比較する。この比較のアドレスにおけるデータが
同一データの場合、プログラムは正しく動作しているこ
とになり、データが相違した場合、プログラムは動作し
ていないことがわかる。
チエツクが終った時、選択信号8を出力して、CPUI
からの書込信号6をRAM書込信号12と接続してRA
M14を初期化する。
〔発明の効果〕
以上説明したように本発明は、CPUとアドレスバスお
よびデータバスを介して接続するROMと同一アドレス
構成としたRAMを併設してROMから読み出すプログ
ラムをCPUとともにRAMにも格納し、試験終了後に
読み出してオリジナルのプログラムと比較することによ
り、プログラムの動作状態を容易に確認できる効果があ
る。
【図面の簡単な説明】
第1図は、本発明に係わるプログラム動作確認方式の一
実施例を示すブロック図、第2図は、従来のプログラム
動作確認方式の一例を示すブロック図である。 1・・・CPU、2・・・ROM、3・・・アドレスバ
ス、4・・・データバス、5・・・読出し信号、6・・
・書込み信号、7・・・ゲート信号、8・・・選択信号
、9・・・ゲート回路、10・・・ROM読出し信号、
11・・・選択回路、12・・・RAM書込み信号、1
3・・・RAM読出し信号、 14・・・ROM。

Claims (1)

    【特許請求の範囲】
  1. プログラムを格納しCPUとアドレスバスおよびデータ
    バスを介して接続されるROMと同一構成のアドレスを
    有するRAMを前記アドレスバスおよびデータバスを介
    して前記ROMと並列にマルチ接続し、種種の動作試験
    において前記CPUが前記ROMから読み出すプログラ
    ムを前記RAMにも同時に格納して前記動作試験実施後
    に読み出し順次オリジナルのプログラムとの比較を行な
    って各アドレスにおけるデータが同一であるか否かによ
    ってプログラムの動作の正常性を確認する手段を備えて
    成ることを特徴とするプログラム動作確認方式。
JP2056973A 1990-03-07 1990-03-07 プログラム動作確認方式 Pending JPH03257545A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2056973A JPH03257545A (ja) 1990-03-07 1990-03-07 プログラム動作確認方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2056973A JPH03257545A (ja) 1990-03-07 1990-03-07 プログラム動作確認方式

Publications (1)

Publication Number Publication Date
JPH03257545A true JPH03257545A (ja) 1991-11-18

Family

ID=13042465

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2056973A Pending JPH03257545A (ja) 1990-03-07 1990-03-07 プログラム動作確認方式

Country Status (1)

Country Link
JP (1) JPH03257545A (ja)

Similar Documents

Publication Publication Date Title
US4924465A (en) Memory with function test of error detection/correction device
JPH03252993A (ja) E↑2promの情報書込み装置
JPH03257545A (ja) プログラム動作確認方式
JP2869243B2 (ja) メモリテスト装置
JP2659115B2 (ja) シーケンスコントローラ
JPH05241900A (ja) コンピュータのプログラム動作確認方式
JPS63108600A (ja) 半導体装置
JPH05181705A (ja) プログラム動作確認方式
JPH09198274A (ja) プロセッサとramを有する装置のテスト方法
JPH0619631A (ja) 記憶装置の初期化方式
JPH01162300A (ja) Romチェック回路試験方式
JPH0399326A (ja) マイクロプログラムローデイング方法とローデイング制御装置と情報処理装置と情報処理システム
JPS60549A (ja) メモリ試験方式
JPH01321539A (ja) バスコネクタ接続状態チェック回路
JP2635637B2 (ja) システム内メモリの試験装置
JPH1040125A (ja) マイクロコンピュータ
JPH04131939A (ja) 1チップマイクロコンピュータのテスト方法
JPH03265037A (ja) 大容量メモリ初期診断制御方式
JPH04338851A (ja) 出力専用制御部の試験方式
JPH03127151A (ja) テスト装置
JPH1091537A (ja) マイクロコンピュータ
JPH01197860A (ja) メモリ故障検出回路
JPS5914196A (ja) マイクロコンピユ−タの試験装置
JPS63311526A (ja) プリンタの不揮発性メモリ内容照合試験装置
JPH0744420A (ja) プログラムデバッグ装置