JPS6020771B2 - マイクロ診断方式 - Google Patents

マイクロ診断方式

Info

Publication number
JPS6020771B2
JPS6020771B2 JP53075207A JP7520778A JPS6020771B2 JP S6020771 B2 JPS6020771 B2 JP S6020771B2 JP 53075207 A JP53075207 A JP 53075207A JP 7520778 A JP7520778 A JP 7520778A JP S6020771 B2 JPS6020771 B2 JP S6020771B2
Authority
JP
Japan
Prior art keywords
input
output
test
command
diagnostic
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
Application number
JP53075207A
Other languages
English (en)
Other versions
JPS553047A (en
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.)
Toshiba Corp
Original Assignee
Tokyo Shibaura Electric Co 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 Tokyo Shibaura Electric Co Ltd filed Critical Tokyo Shibaura Electric Co Ltd
Priority to JP53075207A priority Critical patent/JPS6020771B2/ja
Publication of JPS553047A publication Critical patent/JPS553047A/ja
Publication of JPS6020771B2 publication Critical patent/JPS6020771B2/ja
Expired legal-status Critical Current

Links

Landscapes

  • Test And Diagnosis Of Digital Computers (AREA)

Description

【発明の詳細な説明】 この発明は、入出力装置に対するテストおよび診断命令
が出たときに、中央処理装置(以下、CPUと云う)か
ら出力される入出力コマンドのアドレス、レングスを入
出力装置側に具備された制御用メモリのアドレスに変換
するとともにレングスが制御用メモリ内のテスト及び診
断プログラムの実行ステップ数を示すようにしたマイク
ロ診断方式に関する。
従来、テストおよび診断命令を実行する場合、セットテ
ストおよび診断命令は通常命令とは異なる動作をするよ
うな方式が多い。
しかし、この方式の場合には、セットテストおよび診断
命令を解読し、しかる後に命令体系が変更されるため、
各種の命令体系が変更されるため、各種の命令体系を用
意しなくてはならないのみならず、命令のフェッチ、デ
コード部分のオーバヘッドが診断を紬小にすればするほ
ど、増大すると云う欠点があった。この発明は、上記の
点にかんがみなされたもので、テストおよび診断命令も
通常命令も同一の見地から処理することにより各種のオ
ーバヘッドを取り除き、オペレーティングシステムの下
でも簡0単にテストおよび診断命令が可能となるマイク
ロ診断方式を提供することを目的とする。
以下、この発明のマイクロ診断方式の実施例について図
面に基づき説明する。
第1図はその一実施例の構成を示すブロック図である。
この第1図5における1はCPUであり、2は主記憶装
置、そして、3は被診断情報処理装置としての入出力処
理装置を示す。CPUIと主記憶装置2との間、CPU
Iと入出力処理装置3との間、入出力処理装置3と主記
憶装置2との間のデータの授受はそれぞれユニバーサル
バス4を通して行なうようになつている。上記入出力処
理装置3は第2図にさらに詳細に示している。
この第2図において、31は制御装置を示し、この制御
装置31は入出力処理装置3の制御を行なうものであり
、この制御装置31はユニバーサルバス32を通して制
御用メモリ33およびィン夕−フェイス装置34とに接
続されている。このインターフェイス装置34はユニバ
ーサルバス32との接続を処理するものであり、制御用
メモリ33には診断プログラムが貯蔵されている。次に
、以上のように構成されたこの発明のマイクロ診断方式
の動作について説明する。まず、第1図により概略を述
べ、次いで、第2図の入出力処理装置3の動作を説明す
ることにする。この第1図において、主記憶装置2内の
命令により、CPUIは入出力命令の場合、入出力処理
装置3に対し、データ転送などのアドレス、レングス、
および動作の種類のコマンドならびに動作の起動を行な
う。これにより、入出力処理装置3はこれらの情報をユ
ニバーサルバス4を通して、CPUIより受けると、主
記憶装置2に対して、データ転送などを行なう。次に、
第2図により入出力処理装置3の動作についてさらに詳
述すると、制御装置31は、インターフェイス装置34
によりコマンドの起動が実行される。
これにより、制御装置31は制御用メモリ33に貯蔵さ
れたコマンドの解釈を行なう。その結果、コマンドが通
常のコマンドの場合はインターフェイス装置34に貯蔵
されたアドレス、レングスをもとにして、制御用メモリ
33に指定された順序によりデータ転送を主記憶装置2
に転送などの動作を行なう。また、上記コマンドが通常
のコマンドでない場合には、すなわち、テストおよび診
断命令の湯合、インターフェイス装置34‘こ貯蔵され
たアドレス、レングスは本来の意味を失ない、制御用メ
モリ33のアドレスに意味づけされる。
すなわち、テストおよび診断命令の場合、制御用メモリ
33の順序がCPUIによってもたらせられる情報アド
レスにより、任意にコントロールされる。また、レング
スは制御用メモリ33の順序の実行回数を示しているの
で、自由に動作の停止も可能となる。これにより、入出
力処理装置3の暴走が防げ、どのような場合もソフトウ
ェアの制御が可能である。以上のように、この発明のマ
イクロ診断方式によれば、CPUからの入出力装置に対
するコマンドがテストおよび診断命令の場合に、入出力
装置側に設けられている制御用メモリ内のテストおよび
診断プログラムが入出力コマンド部のアドレス。
により指定され、テストおよび診断が実行されるととも
に、レングス部が制御用メモリ内のテストおよび診断プ
ログラムの実行ステップ数を指定するようにしたので、
診断命令は1つだけでよく、したがって、診断用ソフト
ウェアのオーバーヘッドが減少する。また、診断命令を
解読する入出力装置側もコマンドの解読が簡単になると
ともにソフトウェアにより入出力装置のテストおよび診
断制御が自動に行なえるばかりか、診断命令の暴走が防
げうれるなどの効果を奏するものである。
【図面の簡単な説明】
第1図はこの発明のマイクロ診断方式の一実施例の構成
を示すブ。 ック図、第2図は同実施例における入出力処理装置の詳
細な構成を示すブ。ック図である。1・・・・・・中央
処理装置、2・・・・・・主記憶装置、3・・・・・・
入出力処理装置、4・・・・・・ユニバーサルバス、3
1・・・・・・制御装置、32・・・・・・インターナ
ルバス、33・・・・・・制御用メモリ、34・・・・
・・インターフェイス装置。 第1図 第2図

Claims (1)

    【特許請求の範囲】
  1. 1 中央処理装置、主記憶装置、及び、入出力装置がそ
    れぞれバスにより接続され、中央処理装置から出力され
    るデータ転送用主記憶装置アドレスと転送情報量を示す
    レングスを含む入出力コマンドを入出力装置側で解読し
    、入出力装置と主記憶装置との間でデータ転送が行われ
    る情報処理装置において、前記入出力装置のテスト、及
    び、診断命令を前記入出力コマンドと共通の命令体系と
    して設定し、前記入出力装置側に、前記コマンドが通常
    の入出力コマンドであるか、又は、テスト及び診断命令
    であるかを解読する手段と、前記テスト及び診断命令に
    より起動されるテスト及び診断プログラムが貯蔵されて
    いる制御用メモリと、前記解読手段により中央処理装置
    から出力されたコマンドがテスト及び診断命令として解
    読されたとき、前記入出力コマンドの前記アドレスに相
    当する情報を、前記制御用メモリ内のテスト及び診断プ
    ログラムのスタートアドレスとして解釈し、前記レング
    スに相当する情報を前記テスト及び診断プログラムの実
    行ステツプ数として解釈し、テスト及び診断プログラム
    を実行する制御装置とを具備せしめたことを特徴とする
    マイクロ診断方式。
JP53075207A 1978-06-21 1978-06-21 マイクロ診断方式 Expired JPS6020771B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP53075207A JPS6020771B2 (ja) 1978-06-21 1978-06-21 マイクロ診断方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP53075207A JPS6020771B2 (ja) 1978-06-21 1978-06-21 マイクロ診断方式

Publications (2)

Publication Number Publication Date
JPS553047A JPS553047A (en) 1980-01-10
JPS6020771B2 true JPS6020771B2 (ja) 1985-05-23

Family

ID=13569509

Family Applications (1)

Application Number Title Priority Date Filing Date
JP53075207A Expired JPS6020771B2 (ja) 1978-06-21 1978-06-21 マイクロ診断方式

Country Status (1)

Country Link
JP (1) JPS6020771B2 (ja)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59165711U (ja) * 1983-04-20 1984-11-07 日本軽金属株式会社 押出成形用ダイス
US5870922A (en) * 1992-04-28 1999-02-16 Rodriguez; Primitivo Process and system of calculation for construction of dies for extrusion of solid aluminum profiles

Also Published As

Publication number Publication date
JPS553047A (en) 1980-01-10

Similar Documents

Publication Publication Date Title
JPH0533423B2 (ja)
JPH0588933A (ja) デバツグ機能を有する並列処理システム
JPS6146552A (ja) 情報処理装置
JP2584903B2 (ja) 外部装置制御方式
JP3139310B2 (ja) ディジタル信号処理装置
JPS61233854A (ja) 診断制御方式
JPS63276162A (ja) マルチプロセッサシステムのプロセッサ起動方式
JPS6214240A (ja) プログラム検査方式
JPS60539A (ja) 処理進行モニタ方式
JPH0652482B2 (ja) シーケンスコントローラ
JPS6326416B2 (ja)
JPS60171546A (ja) 入出力装置デバグ方式
JPS6019815B2 (ja) 転送制御方式
JPS6143347A (ja) ベクトル命令シミユレ−シヨン方法
JPS6242254A (ja) チヤネルイニシヤライズ方式
JPH04181321A (ja) マイクロプログラムロード方式
JPS6371761A (ja) オンラインシステムのシステム条件定義方式
JPS6154553A (ja) チヤネル起動制御方式
JPS5953902A (ja) 制御装置
JPS58159150A (ja) 制御記憶装置の診断装置
JPH0772874B2 (ja) 割込み受取り装置
JPS62197834A (ja) マイクロプログラム制御装置
JPH04262443A (ja) 情報処理装置
JPH0365735A (ja) 診断処理代行方式
JPS62229339A (ja) マイクロプログラム診断方式