JPS593524A - リセツト動作制御方式 - Google Patents

リセツト動作制御方式

Info

Publication number
JPS593524A
JPS593524A JP57112860A JP11286082A JPS593524A JP S593524 A JPS593524 A JP S593524A JP 57112860 A JP57112860 A JP 57112860A JP 11286082 A JP11286082 A JP 11286082A JP S593524 A JPS593524 A JP S593524A
Authority
JP
Japan
Prior art keywords
signal
resetting
reset signal
reset
program
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
JP57112860A
Other languages
English (en)
Inventor
Takaaki Hatano
波多野 隆明
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 JP57112860A priority Critical patent/JPS593524A/ja
Publication of JPS593524A publication Critical patent/JPS593524A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/24Resetting means

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)

Abstract

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

Description

【発明の詳細な説明】 0発明の技術分野 本発明はプログラムに従って処理を行なうシステムにお
けるリセット動作制御方式に関する。
O技術の背景 一般に、処理装置(以下CPUと称す)を用いたプログ
ラム制御方式のシステムにおいては、プログラム・リス
タートのためのリセット信号が用いられる。
0従来技術と問題点 このリセット信号は、通常第1図に示すようにキーリセ
ット信号作成回路1.電源回路2等の複数の信号発生手
段より発生される。
キーリセット信号作成回路1は、リセットキー3等によ
る操作者の指示によってキーリセット信号を出力する。
まな、電源回路2は、システムの電源投入時のプログラ
ム・リスタート用のリセット信号を出力する。
従来においては、これらのリセット信号をORゲート4
によって装置リセット信号としていた。
つまり、これらのリセット信号の内、どちらのリセット
信号によってもCPUはプログラムのりスタート動作を
行なうよう構成されていた。
しかしながら、システムによっては電源投入時のりスタ
ート動作とキーリセット時の動作とを認識して、それぞ
れの場合に応じた処理を行ないたい場合がある。
この様な場合として、例えば揮発性メモリ(以下RAM
と称する)にプログラムをロードする処31が該当する
。このプログラムは、システムが実行すべき目的プログ
ラムであって、システムの稼動開始時、即ち電源投入時
にのみ行なえば良い処理である。
従来では、CPUによりRAMの内容をチェックして、
その内容が破壊されていた場合に、電源投入時のリセッ
ト動作としてRAMへのプログラムロードを行なってい
た。ここでRAMの内容チェックは、RAMのデータに
特定のデータ形式環を予め設定しておき、この設定条件
が満たされない時にデータ破壊と判断するものである。
しかしながら、この方法ではRAMの内容が破壊された
か否かの認識のためにCPU(D%別の処理(データ形
式設定、データチェックエリア設定等)が必要となる。
のみならずデータの破壊を完全に認識する事は困難であ
る欠点を有する。即ち電源投入によるRAMのデータ状
態はランダムであり、上記データチェ、り条件を満たす
場合が生じることも当然生じるからである。
0発明の目的 本発明の目的は上述した従来の欠点を取除くべく、リセ
ット信号が出力された時のシスデム状態を正しく判別で
き、ひいてはリセット動作の迅速化を計ることが可能と
なるリセット動作制御方式を提供するにある。
0発明の構成 上記目的を達成するため本発明のリセット動作制御方式
は、リセット信号を、出力した信号発生手段を識別する
識別回路を設け、リセット信号発生時、プログラム制御
装置は識別回路の識別結果に応じて実行すべき処理を選
択することを特徴とするものである。
O発明の実施例 第2図、第3図は本発明の一実施例を示す図、第4図は
実施例動作を説明するフローチャートである。第2図に
おいて第1図と同一部分には同一符号を付しておる。図
中、5はラッチ回路、6はバスドライバである。また第
3図中、7はCPU。
8は不揮発性メモリROM、9は揮発性メモリRAM、
10は入出力装置、11け回線制御部。
12は回線である。
第2図に示すように、リセットキー3の操作によるキー
リセット信号、及び電源回路2からの電源オン・リセッ
ト信号は、ゲート4によって第1図と同様に装置リセッ
ト信号として出方される。
本実施例では、ラッチ回路゛5を設け、装置リセット信
号が上記リセット信号のうちのどちらの信号であるか識
別するものである。即ち、キー・リセット信号をラッチ
回路5の入力端子Sに、電源オン・リセット信号をラッ
チ回路50入力端子Rに接続する。これによって、キー
・リセット信号がレベル″1″として出力されると、ラ
ッチ回路5の出力VEもレベル”1″とがる。逆に電源
オン・リセット信号がレベル11″として出力されると
ラッチ回路5の出力MEはl/ベル″0″となる。
従って、ラッチ回路5の出力VEのレベルを調べること
により、リセット信号を出力した回路の識別、つまりリ
セット信号の識別を行なうことができる。この識別信号
VEはバスドライバ6を介して第3図に示す共通バス中
のデータ・パスを介してCPUへ接続されている。
以下第4図を基に、第3図に示すシステムのリセット動
作を説明する。
リセットキー3、もしくは電源回路2から出力されたリ
セット信号は、ゲート4を介してCPU7へ出力される
(図示せず〕。ゲート4からの装置リセット信号によっ
てCPU7.入出力装置10゜回線制御部11等におけ
る内部レジスタ、フリップ70ツブ等が初期状態にされ
る。従って、ゲート4からの装置リセット信号は、リセ
ットすべきレジスタ等を有する各装置10.11へ直接
出力される場合もある。
さらにCPU7は、システムの共通パスに接続される各
装置8〜110機能チェックを行なう。
このような各装置の初期化及び機能チェックはCPU7
が不揮発性メモリ(以下ROMと称する)8に格納され
るプログラムに従って実行される。
即ちROMg内には、システムの稼動、再始動に必要な
最小限のプログラムが格納されている。
装置リセット、チェックが終了後、CPU7はROM8
内のプログラムに従って、リセット信号の識別結果を読
出す。つまり、CPU7からアドレスバスを介して出力
される所定のアドレスADDにより、パスドライバ6が
出力可能とされる。これにより第2図に示したラッチ回
路5の識別出力VEがデータバス上に出力される。この
パスドライバ6の出力データを読取ることにより、リセ
ット信号の識別が可能とがる。上述した例に従えば、識
別信号VEがレベル″’l”fiらはリセット・キー3
からのキーリセット信号である。
もし、識別信号VEがレベル″0″であった場−合、C
PU7は電源回路2からの電源オン・リセット信号と判
断し、RAM9へのプログラム・ローディング処理を行
なう。即ち、CPU7は回線制御部11及び回線12を
介してセンター(図示せず)へプログラム・ローディン
グ要求を出力する。この要求によって、センターより送
られてくるプログラム’iiRAM9の所定領域へ格納
する。
コノプロクラムは所甜目的プログラムでアリ、システム
が実行すべき処理を指示するものである。
このローディングが終了すると、以後システムは通常の
処理を行うことになる。
また、識別信号VEがレベル゛′1′(キーリセット信
号の場合)であれば、CPU7はプログラム・ローディ
ング処理を省いて通常処理に移る。
つl)、RAM9へのプログラム・ローディングは既に
行なわれているものであり、RAM9のプログラムはそ
のi!ま使用できる為である。
このRAM9へのプログラム・ローディングは、システ
ムによっては数分に及ぶ処理であり、システム稼動率・
処理能率の大きな妨げとなる。従って、ローディング処
理は、システム稼動開始時の他はできるだけ避けるべき
である。
O発明の効果 以上詳述したように本発明によれば、リセット信号を出
力した信号発生手段を識別することによって、リセット
動作時での不必要な処理を飛ばし、或いは特別な処理の
実行を付加することができる。
従って、システムのデバッグ、障害検出等の迅速化を図
ることができ、システムの効率的か運用方法の一助とが
るものである。
【図面の簡単な説明】
第1図は従来のリセット信号送出方式を説明する図、第
2図、第3図は本発明の一実施例を示す図、第4図は実
施例の動作を示すフローチャートである。1はキーリセ
ット信号作成回路、2は電源回路、5はラッチ回路、6
はパスドライバ、7はCPU、11は回線制御部である

Claims (1)

    【特許請求の範囲】
  1. リセット信号が入力されることによって所定の初期化プ
    ログラムを実行するプログラム制御装置と、該リセット
    信号を発生する複数の信号発生手段とを有するシステム
    において、前記リセット信号を出力した信号発生手段を
    識別する識別回路を設け、リセット信号発生時、前記プ
    ログラム制御装置は、該識別回路の識別結果に応じて、
    リセット動作の内実性すべき処理を選択することを特徴
    とするリセット動作制御方式。
JP57112860A 1982-06-30 1982-06-30 リセツト動作制御方式 Pending JPS593524A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57112860A JPS593524A (ja) 1982-06-30 1982-06-30 リセツト動作制御方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57112860A JPS593524A (ja) 1982-06-30 1982-06-30 リセツト動作制御方式

Publications (1)

Publication Number Publication Date
JPS593524A true JPS593524A (ja) 1984-01-10

Family

ID=14597338

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57112860A Pending JPS593524A (ja) 1982-06-30 1982-06-30 リセツト動作制御方式

Country Status (1)

Country Link
JP (1) JPS593524A (ja)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61131021A (ja) * 1984-11-29 1986-06-18 Toshiba Corp メモリの初期化方法
JPS61199798U (ja) * 1985-05-30 1986-12-13
JPS621036A (ja) * 1985-04-10 1987-01-07 マイクロソフト コ−ポレ−シヨン マルチモ−ドマイクロプロセツサにおいてプログラムを実行する方法及びオペレ−テイングシステム
JPS63143617A (ja) * 1986-12-05 1988-06-15 Mitsubishi Electric Corp 制御装置
JPH02183821A (ja) * 1989-01-11 1990-07-18 Nippon Signal Co Ltd:The 外部情報記憶装置
JPH03126118A (ja) * 1989-10-11 1991-05-29 Konica Corp マイクロプロセッサに対する状態記憶装置
JPH0456805U (ja) * 1990-03-16 1992-05-15
JPH05197451A (ja) * 1992-01-17 1993-08-06 Nec Gumma Ltd 情報処理装置

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61131021A (ja) * 1984-11-29 1986-06-18 Toshiba Corp メモリの初期化方法
JPS621036A (ja) * 1985-04-10 1987-01-07 マイクロソフト コ−ポレ−シヨン マルチモ−ドマイクロプロセツサにおいてプログラムを実行する方法及びオペレ−テイングシステム
JPS61199798U (ja) * 1985-05-30 1986-12-13
JPS63143617A (ja) * 1986-12-05 1988-06-15 Mitsubishi Electric Corp 制御装置
JPH02183821A (ja) * 1989-01-11 1990-07-18 Nippon Signal Co Ltd:The 外部情報記憶装置
JPH03126118A (ja) * 1989-10-11 1991-05-29 Konica Corp マイクロプロセッサに対する状態記憶装置
JPH0456805U (ja) * 1990-03-16 1992-05-15
JPH05197451A (ja) * 1992-01-17 1993-08-06 Nec Gumma Ltd 情報処理装置

Similar Documents

Publication Publication Date Title
US4672534A (en) Integrated circuit device incorporating a data processing unit and a ROM storing applications program therein
US6115813A (en) Selectively enabling advanced configuration and power interface BIOS support
US4095268A (en) System for stopping and restarting the operation of a data processor
JPS593524A (ja) リセツト動作制御方式
EP0270081B1 (en) Microprogram controller receiving interrupt request during instruction execution
EP3654183B1 (en) Information processing apparatus and method of controlling information processing apparatus
US4985826A (en) Method and device to execute two instruction sequences in an order determined in advance
US5210758A (en) Means and method for detecting and correcting microinstruction errors
JP2000322282A (ja) マイクロコンピュータ
JPS599768A (ja) デ−タ処理装置の初期設定装置
JPS5854418A (ja) 割込み処理方式
JPH0814779B2 (ja) 演算制御装置の初期化方法
JPS5826043B2 (ja) プロセツサのリセツト方式
CN114201195A (zh) 一种固件刷新方法及装置、电子设备
CN117251368A (zh) 一种调试信息输出方法、装置、电子设备和存储介质
JPS63123137A (ja) アドレス一致信号発生方式
JPH03130996A (ja) Eepromの初期設定方式
JP2000207235A (ja) 情報処理装置
JPS59123054A (ja) イニシアル検出方式
JP2000020498A (ja) マイクロコンピュータおよびその復帰方法
JPS6346540A (ja) プログラムの起動方式
JPH06251171A (ja) ノンマスカブル割込機能付きマイクロコンピュータ
JPH05189328A (ja) メモリ試験回路
JPS59123950A (ja) プログラム制御装置
JPH03242735A (ja) Rom内蔵マイクロコンピュータ