JPH0225204B2 - - Google Patents

Info

Publication number
JPH0225204B2
JPH0225204B2 JP56179533A JP17953381A JPH0225204B2 JP H0225204 B2 JPH0225204 B2 JP H0225204B2 JP 56179533 A JP56179533 A JP 56179533A JP 17953381 A JP17953381 A JP 17953381A JP H0225204 B2 JPH0225204 B2 JP H0225204B2
Authority
JP
Japan
Prior art keywords
input
control device
typewriter
signal
data
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
JP56179533A
Other languages
English (en)
Other versions
JPS5880752A (ja
Inventor
Toshio Awaji
Toshio Ooma
Masahiro Katamura
Shigeo Takeda
Akihisa Nakajima
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
NTT Inc
Original Assignee
Fujitsu Ltd
Nippon Telegraph and Telephone 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 Fujitsu Ltd, Nippon Telegraph and Telephone Corp filed Critical Fujitsu Ltd
Priority to JP56179533A priority Critical patent/JPS5880752A/ja
Publication of JPS5880752A publication Critical patent/JPS5880752A/ja
Publication of JPH0225204B2 publication Critical patent/JPH0225204B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Prevention of errors by analysis, debugging or testing of software

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Debugging And Monitoring (AREA)

Description

【発明の詳細な説明】 本発明はデバツクサポート装置、特に中央制御
装置、主記憶装置、入出力制御装置および入出力
装置を有する処理システムにおけるデバツグサポ
ート装置に関す。
第1図はこの種従来ある処理システムの構成例
を示す図である。第1図において、中央制御装置
1は主記憶装置2に格納されているプログラムを
構成する各命令を一語宛実行することにより、所
期の情報処理を実行する。かゝるプログラム、特
に前記処理システムの動作を制御するシステムプ
ログラムの正常性を検証する、所謂デバツク作業
時には、試験者は被検証プログラムを例えば数語
乃至数十語宛実行させる等の種々の実行条件を指
定するために、当該処理システムに設けられてい
るタイプライタ装置6からタイプライタ制御装置
5を介して各種指令を入力し、また中央制御装置
1からタイプライタ制御装置5を介してタイプラ
イタ装置6に出力される各種メツセージを観察し
乍ら処理状況を判断する。また試験者は、中央制
御装置1の近傍に設置されたコンソール盤3によ
り、中央制御装置1を構成する内部レジスタおよ
びフリツプフロツプ群(以後内部レジスタ類と総
称す)の動作状態を監視し、また前記内部レジス
タ類に所要のデータを設定し乍らデバツク作業を
実行する。第2図は中央制御装置1とコンソール
盤3とを接続する信号線3―1および1―3の構
成例を示す図であり、第3図はタイプライタ制御
装置5とタイプライタ装置6とを接続する信号線
6―5および5―6の構成例を示す図である。第
2図において、信号線3―1はコンソール盤3に
設けられている電鍵類の動作を中央制御装置1に
伝達し、また信号線1―3は中央制御装置1の内
部状態をコンソール盤3に設けられているランプ
類に表示する。例えば信号線3―1に内部レジス
タ類の選択信号R―SEL、設定すべきデータS―
DATAおよびデータ設定指示信号STRを送るこ
とにより、所望の内部レジスタ類に所期のデータ
を設定することが出来る。また前記選択信号R―
SELおよび表示指示信号DPLを信号線3―1に
送ることにより、所望の内部レジスタ類に設定さ
れているデータR―DATAが、信号線1―3か
ら返送され、コンソール盤3のランプ類に表示さ
れる。更に中央制御装置1を特定の命令実行時に
動作停止させて動作状態を監視するためには、該
特定命令の主記憶装置2内における格納アドレス
S―DATAおよびアドレスストツプ信号ASTP
を信号線に送る。更に起動信号STAおよび停止
信号STPは中央制御装置1の起動および停止を
制御し、また中央制御装置1の動作状態は動作表
示信号RUNにより表示される。次に第3図にお
いて、信号線6―5はタイプライタ装置6の電鍵
操作による割込要求信号REQ、打鍵文字I―
CRCおよび同期信号RSBがタイプライタ制御装
置5に伝達し、また信号線5―6はタイプライタ
制御装置5からの出力文字O―CRCおよび同期
信号WSBをタイプライタ装置6に伝達し、印字
出力させる。
以上の説明から明らかな如く、従来ある処理シ
ステムにおいては、試験者はプログラムのデバツ
グ作業時にタイプライタ装置6およびコンソール
盤3の間を何度も往復せねばならず作業効率も低
下し、そのために慌てゝ誤操作も起し易い。
本発明の目的は、前記の如き従来ある処理シス
テムによるデバツグ作業の欠点を除去し、プログ
ラムのデバツグ作業の効率を向上させる手段を処
理システムに提供することにある。
この目的は、中央制御装置と、該中央制御装置
との間で入出力制御装置を介して情報を授受する
入出力装置とを有する処理システムにおいて、前
記入出力制御装置と入出力装置との間に挿入され
ると共に前記中央制御装置に対して直接接続さ
れ、前記入出力装置から入力される識別情報を解
析し、該識別情報が前記入出力制御装置を介する
情報の転送を示す場合には、続いて前記入出力装
置から入力される情報を前記入出力制御装置を介
して前記中央制御装置に転送させ、前記識別情報
が情報の直接転送を示す場合には、続いて前記入
出力装置から入力される情報を直接前記中央制御
装置に転送させる手段を具備することにより達成
される。
以下、本発明の一実施例を第4図および第5図
により説明する。第4図は本発明の一実施例によ
るデバツグサポート装置を設けた処理システムの
構成例を示す図であり、第5図は本発明の一実施
例によるデバツグサポート装置の構成を示す図で
ある。なお、全図を通じて同一符号は同一対象物
を示す。第4図の第1図と異なる点は、コンソー
ル盤3(第1図)が設けられず、その代りにタイ
プライタ装置6がデバツグサポート装置13を介
してタイプライタ制御装置5のみならず中央制御
装置1にも接続されている点にある。第4図にお
いてデバツグサポート装置13と中央制御装置1
とを接続する信号線3―1′および1―3′は、第
1図において中央制御装置1とコンソール盤3と
を接続する信号線3―1および1―3と同一構成
を有し、またデバツグサポート装置13とタイプ
ライタ制御装置5およびタイプライタ装置6とを
それぞれ接続する信号線6―5′,5―6′および
6―5″,5―6″は、第1図においてタイプライ
タ制御装置5とタイプライタ装置6とを接続する
信号線6―5および5―6と同一構成を有する。
次に第5図において、タイプライタ制御装置5か
ら信号線5―6′を介してデバツグサポート装置
13に伝達される出力文字O―CRCおよび同期
信号WSBは、タイプライタ制御装置インタフエ
イス部131、タイプライタ制御部132および
信号線5―6″を経由してタイプライタ装置6に
伝達され、印字出力される。一方タイプライタ装
置6から信号線6―5″を介して割込要求信号
REQに続き、タイプライタ制御装置5へ入力す
るための識別文字¥が打鍵文字I―CRCとして
同期信号RSBと共にデバツグサポート装置13
に伝達されると、タイプライタ制御部132は該
識別文字¥を文字識別部133に送る。文字識別
部133は該識別文字¥を受信すると、以後信号
線6―5″を介して伝達される打鍵文字I―CRC
をタイプライタ制御部132、タイプライタ制御
装置インタフエイス部131および信号線6―
5′を経由してタイプライタ制御装置5に伝達さ
せる。他方タイプライタ装置6から信号線6―
5″を介して割込要求信号REQに続き、中央制御
装置1へ入力するための識別文字$が打鍵文字と
して同期信号RSBと共にデバツグサポート装置
13に伝達されると、タイプライタ制御部132
は該識別文字$を文字識別部133に送る。文字
識別部133は該識別文字$を受信すると、以後
信号線6―5″を介して伝達される打鍵文字I―
CRCをタイプライタ制御部132を経由してコ
ンソール制御部134に伝達させる。コンソール
制御部134は受信する打鍵文字I―CRCの列
を蓄積並びに分析し、第1図におけるコンソール
盤3から中央制御装置1に伝達されたと同一の信
号構成に変換して、信号線3―1′を介して中央
制御装置1に伝達する。例えばタイプライタ装置
6から識別文字$に続き、STR R2、4B57/な
る打鍵文字I―CRC列が伝達されると、コンソ
ール制御部134は最初の3文字STRを分析し
てデータ設定指示信号STRを信号線3―1′に設
定、続く2文字R2を分析してレジスタR2を指
定する選択信号R―SELを信号3―1′に設定、
以後の4文字4B57をレジスタR2に設定すべき
16進表示されたデータS―DATAとして信号線
3―1′に設定した後、中央制御装置1に伝達す
る。同様に、タイプライタ装置6から識別文字
$に続き、DPL R7/なる打鍵文字I―CRC列が
伝達されると、コンソール制御部134は最初の
3文字DPLおよび続く2文字R7を分析して、表
示指示信号DPLおよびレジスタR7を指定する
選択信号R―SELを信号線3―1′に設定し中央
制御装置1に伝達する。一方、表示指示信号
DPLおよびレジスタR7を指定する選択信号R
―SELを受信した中央制御装置1が、該レジスタ
R7に設定されているデータR―DATAを信号
線1―3′を介してデバツグサポート装置13に
伝達すると、コンソール制御部134は2進表示
されたデータR―DATAを16進表示の出力文字
O―CRCに変換して、同期信号WSBと共にタイ
プライタ制御部132および信号線5―6″を経
由してタイプライタ装置6に伝達し、印文出力さ
せる。更にタイプライタ装置6から識別文字$に
続き、DPL MM,1000,10/なる打鍵文字I―
CRC列が伝達されると、コンソール制御部13
4は最初の3文字DPLを表示指示信号DPLに、
続く2文字MMを主記憶装置2を指定する選択信
号R―SELに、更に続く4文字1000を主記憶装置
2の読取りアドレスを指定するデータS―
DATAに変換して、信号線3―1′を介して中央
制御装置1に伝達し、中央制御装置1が主記憶装
置1のアドレス1000から読取つたデータR―
DATAを信号線1―3′を介して返送すると、コ
ンソール制御部134は前記4文字1000に1を加
算した1001を主記憶装置2の読取りアドレスを指
定するデータS―DATAに変換し、表示指示信
号DPLおよび主記憶装置2の選択信号R―SEL
と共に信号線3―1′を介して中央制御装置1に
伝達し、主記憶装置1のアドレス1001から読取つ
たデータR−DATAを受信する。以下同様にし
て、コンソール制御部134は読取りアドレスに
1宛加算しては中央制御装置1に主記憶装置2か
らデータを読取らせ、タイプライタ装置6から受
信した打鍵文字I―CRC列の最初2文字10によ
り指定された回数繰返えした後、動作を停止す
る。
以上の説明から明らかな如く、本実施例によれ
ば、試験者はタイプライタ装置6のみを操作する
ことにより、プログラムのデバツグ作業を実施す
ることが出来る。特に主記憶装置2の任意アドレ
ス1000から連続10アドレスに格納されているデー
タR―DATAを、タイプライタ装置6から一組
の打鍵文字I―CRC列$DPL MM,1000,10を
入力するのみで、順次タイプライタ装置6に印字
出力させることが出来る。
なお、第4図および第5図はあく迄本発明の一
実施例に過ぎず、例えば信号線3―1′,1―
3′,6―5′,5―6′,6―5″および5―6″
の構成は図示されるものに限定されることは無
く、他に幾多の変形が考慮されるが、何れの場合
にも本発明の効果は変らない。また打鍵文字の入
力および出力文字の出力を行う入出力装置はタイ
プライタ装置6に限定されることは無く、例えば
電鍵盤および印刷装置を併用したデイスプレイ装
置等、他に幾多の変形が考慮されるが、何れの場
合にも本発明の効果は変らない。更に本発明の対
象となる処理システムの構成は、図示されるもの
に限定されぬことは言う迄もない。
以上、本発明によれば、前記処理システムによ
るプログラムのデバツグ作業が例えばタイプライ
タ装置等の入出力装置のみを用いて可能となり、
また一連の複合動作を一組の指令により実施させ
ることも可能となり、操作性も向上し、デバツグ
作業の効率も向上する。
【図面の簡単な説明】
第1図は従来ある処理システムの構成を示す
図、第2図は中央制御装置とコンソール盤とを接
続する信号線の構成例を示す図、第3図はタイプ
ライタ制御装置とタイプライタ装置とを接続する
信号線の構成例を示す図、第4図は本発明の一実
施例によるデバツグサポート装置を設けた処理シ
ステムの構成例を示す図、第5図は本発明の一実
施例によるデバツグサポート装置の構成を示す図
である。 図において、1は中央制御装置、2は主記憶装
置、3はコンソール盤、4はデータチヤネル装
置、5はタイプライタ制御装置、6はタイプライ
タ装置、7は磁気テープ制御装置、8は磁気テー
プ装置、9はデイスクパツク制御装置、10はデ
イスクパツク装置、11はラインプリンタ制御装
置、12はラインプリンタ装置、13はデバツグ
サポート装置、131はタイプライタ制御装置イ
ンタフエイス部、132はタイプライタ制御部1
32,133は文字識別部、134はコンソール
制御部、3―1,1―3,3―1′,1―3′,6
―5,5―6,6―5′,5―6′,6―5″およ
び5―6″は信号線、REQは割込要求信号、RSB
およびWSBは同期信号、I―CRCは打鍵文字、
O―CRCは出力文字、R―SELは選択信号、S
―DATAおよびR―DATAはデータ、STRはデ
ータ設定指示信号、DPLは表示指示信号、
ASTPはアドレスストツプ信号、STAは起動信
号、STPは停止信号、RUNは動作表示信号、を
示す。

Claims (1)

    【特許請求の範囲】
  1. 1 中央制御装置と、該中央制御装置との間で入
    出力制御装置を介して情報を授受する入出力装置
    とを有する処理システムにおいて、前記入出力制
    御装置と入出力装置との間に挿入されると共に前
    記中央制御装置に対して直接接続され、前記入出
    力装置から入力される識別情報を解析し、該識別
    情報が前記入出力制御装置を介する情報の転送を
    示す場合には、続いて前記入出力装置から入力さ
    れる情報を前記入出力制御装置を介して前記中央
    制御装置に転送させ、前記識別情報が情報の直接
    転送を示す場合には、続いて前記入出力装置から
    入力される情報を直接前記中央制御装置に転送さ
    せる手段を具備することを特徴とするデバツグサ
    ポート装置。
JP56179533A 1981-11-09 1981-11-09 デバッグサポート装置 Granted JPS5880752A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP56179533A JPS5880752A (ja) 1981-11-09 1981-11-09 デバッグサポート装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP56179533A JPS5880752A (ja) 1981-11-09 1981-11-09 デバッグサポート装置

Publications (2)

Publication Number Publication Date
JPS5880752A JPS5880752A (ja) 1983-05-14
JPH0225204B2 true JPH0225204B2 (ja) 1990-06-01

Family

ID=16067413

Family Applications (1)

Application Number Title Priority Date Filing Date
JP56179533A Granted JPS5880752A (ja) 1981-11-09 1981-11-09 デバッグサポート装置

Country Status (1)

Country Link
JP (1) JPS5880752A (ja)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62144252A (ja) * 1985-12-18 1987-06-27 Yokogawa Electric Corp マイクロプロセツサデバツグ装置
JPH04299744A (ja) * 1991-03-28 1992-10-22 Mitsubishi Electric Corp インタプリタ形言語によるプログラムのデバッグ方法

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS53113443A (en) * 1977-03-15 1978-10-03 Toshiba Corp Information processing system

Also Published As

Publication number Publication date
JPS5880752A (ja) 1983-05-14

Similar Documents

Publication Publication Date Title
US4665501A (en) Workstation for local and remote data processing
EP0205949B1 (en) Emulator for computer system input-output adapters
JPS5821729B2 (ja) ワ−ド・プロセッサ
JPH0638248B2 (ja) コンピュータの中央処理装置と該コンピュータの種々の周辺装置との間の多機能結合器及び該結合器の使用方法
JPH0225204B2 (ja)
KR19980058195A (ko) 소형 컴퓨터 시스템 인터페이스 콘트롤러의 진단 테스트 장치
JPH0542749A (ja) 印刷中断処理装置
JPH0236970B2 (ja)
JPH0752384B2 (ja) プリンタ装置
JP2871956B2 (ja) 印刷制御装置及びそのインタフェースの設定方法
JPH0847014A (ja) 交換機ソフトウェアの開発支援/保守方式
JPS63268035A (ja) ロ−カル端末シミユレ−タによるリモ−ト端末制御方式
JP4170446B2 (ja) データ転送方法
US5680646A (en) Input/output control system
JPS648375B2 (ja)
JP3061393B2 (ja) 印刷情報中継装置
KR100193804B1 (ko) 컴퓨터를 이용한 프린터 에뮬레이션기능 지원방법
JPS63128838A (ja) 通信制御装置の異手順接続方式
JP2756250B2 (ja) 記録装置
JPH05265666A (ja) プリンタシステム
JPH0425581B2 (ja)
JPS63200671A (ja) 出力インタフエ−ス装置
JPS59205642A (ja) 情報出力装置
JPH022447A (ja) 端末エミュレータ
Corteville The design and implementation of an inexpensive microprocessor development system for the Z-80 microprocessor