JPS6145267B2 - - Google Patents
Info
- Publication number
- JPS6145267B2 JPS6145267B2 JP53044474A JP4447478A JPS6145267B2 JP S6145267 B2 JPS6145267 B2 JP S6145267B2 JP 53044474 A JP53044474 A JP 53044474A JP 4447478 A JP4447478 A JP 4447478A JP S6145267 B2 JPS6145267 B2 JP S6145267B2
- Authority
- JP
- Japan
- Prior art keywords
- operand
- instruction information
- program memory
- address
- section
- 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
Links
Landscapes
- Debugging And Monitoring (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
【発明の詳細な説明】
この発明は、命令を発生する部分と、その命令
を受ける対象とをもつた装置、たとえば電子計算
機において、多くの命令の中から、特定の対象に
向けられた命令だけを抽出するために用いられる
命令情報検索装置に関するものである。
を受ける対象とをもつた装置、たとえば電子計算
機において、多くの命令の中から、特定の対象に
向けられた命令だけを抽出するために用いられる
命令情報検索装置に関するものである。
第1図に示す制御装置において、中央処理装置
10は、プログラムメモリ11内にプログラムを
順次読出し、その命令にしたがつて制御を実行す
る。命令の内容を知る必要が生じた場合には、メ
ンテナンス用の機器(たとえばメンテナンスバパ
ネル5により、命令の各納されている位置(アド
レス)を設定器12に設定する。これによつて中
央処理装置10は、設定されたアドレスに対応す
る命令を取出して表示器13に表示する。さらに
続く命令を読出すときは、同様の手続きを繰り返
して実行することになる。なお連続して格納され
ている命令は、アドレスを毎回設定しなくても自
動的に読み出すことのできるものである。
10は、プログラムメモリ11内にプログラムを
順次読出し、その命令にしたがつて制御を実行す
る。命令の内容を知る必要が生じた場合には、メ
ンテナンス用の機器(たとえばメンテナンスバパ
ネル5により、命令の各納されている位置(アド
レス)を設定器12に設定する。これによつて中
央処理装置10は、設定されたアドレスに対応す
る命令を取出して表示器13に表示する。さらに
続く命令を読出すときは、同様の手続きを繰り返
して実行することになる。なお連続して格納され
ている命令は、アドレスを毎回設定しなくても自
動的に読み出すことのできるものである。
プログラムにおける命令とは、動作を指定する
オペレーシヨンと、動作の対象を指定するオペラ
ンドとからなつている。したがつて第1図に示し
た従来の検索装置では、命令の順序にしたがつた
動作の判別を行う場合はよいが、ある特定の動作
対象に対してどのような動作指令が与られている
かを知る場合には、全アドレスについて順々にオ
ペランドを検索していくことが必要であり、この
能率がきわめて低いという欠点があつた。また特
定の対象に向けての動作指令を取出すという要請
はしばしば起る。従来の装置でも、全プログラム
を別の電子計算機等で処理、解析することにより
上記の要請に応じることは可能であつたが、この
操作は不便であり、大がかりなシステムを必要と
する欠点があつた。
オペレーシヨンと、動作の対象を指定するオペラ
ンドとからなつている。したがつて第1図に示し
た従来の検索装置では、命令の順序にしたがつた
動作の判別を行う場合はよいが、ある特定の動作
対象に対してどのような動作指令が与られている
かを知る場合には、全アドレスについて順々にオ
ペランドを検索していくことが必要であり、この
能率がきわめて低いという欠点があつた。また特
定の対象に向けての動作指令を取出すという要請
はしばしば起る。従来の装置でも、全プログラム
を別の電子計算機等で処理、解析することにより
上記の要請に応じることは可能であつたが、この
操作は不便であり、大がかりなシステムを必要と
する欠点があつた。
この発明は上記にような欠点をなくすためにな
されたもので、特定の動作対象を指定することに
より、この対象に与えられる命令の内容およびそ
のアドレスを知ることが可能であり、れによつて
検索能率の向上による制御装置全体としての操作
性および保守性の改善が得られるような検索装置
を提供することの目的としている。
されたもので、特定の動作対象を指定することに
より、この対象に与えられる命令の内容およびそ
のアドレスを知ることが可能であり、れによつて
検索能率の向上による制御装置全体としての操作
性および保守性の改善が得られるような検索装置
を提供することの目的としている。
以下、この発明の一実施例を図について説明す
る。第図において符号10は中央処理装置、11
はプログラムメモリを示す。またプログラムメモ
リ11に蓄えられているプログラムのオペランド
部を探索するための探索部14と、探索すべきオ
ペランド部を指定するためのオペランド設定部1
5とが設けられ、探索した結果が表示器13に表
示されるようになつている。オペランド探索装置
14の具体的構成を第3図に示す。
る。第図において符号10は中央処理装置、11
はプログラムメモリを示す。またプログラムメモ
リ11に蓄えられているプログラムのオペランド
部を探索するための探索部14と、探索すべきオ
ペランド部を指定するためのオペランド設定部1
5とが設けられ、探索した結果が表示器13に表
示されるようになつている。オペランド探索装置
14の具体的構成を第3図に示す。
オペランド設定部15によつて設定されたオペ
ランド部の値は、いつたんオペランド設定値記憶
部24に記憶される。制御部21は、プログラム
アドレスの先頭の値、すなわち「0」をアドレス
バツフア22に出力すると、中央処理装置10は
この値を読み込み、プログラムメモリ11から対
応する内容を取出し、探索装置14に与える。探
索装置14は、中央処理装置10から与えられた
内容をいつたん命令入力バツフア23に取り込
み、そのオペランド部記憶部25に記憶させる。
このオペランド部記憶部25に記憶されたオペラ
ンド部は、比較器26によつて、すでにオペラン
ド設定値記憶部24に記憶されているオペランド
部と比較される。この比較の結果、両者が一致し
なかた場合には、比較器26は出力を出さず、制
御部21は、現在設定しているアドレスのつぎの
アドレスをアドレスバツフア22に再設定し、次
アドレスの命令のオペランド部と、設定されたオ
ペランド部との比較を行う。この動作は、設定し
たオペランド部と一致する命令オペランド部が検
出されるまで繰り返される。
ランド部の値は、いつたんオペランド設定値記憶
部24に記憶される。制御部21は、プログラム
アドレスの先頭の値、すなわち「0」をアドレス
バツフア22に出力すると、中央処理装置10は
この値を読み込み、プログラムメモリ11から対
応する内容を取出し、探索装置14に与える。探
索装置14は、中央処理装置10から与えられた
内容をいつたん命令入力バツフア23に取り込
み、そのオペランド部記憶部25に記憶させる。
このオペランド部記憶部25に記憶されたオペラ
ンド部は、比較器26によつて、すでにオペラン
ド設定値記憶部24に記憶されているオペランド
部と比較される。この比較の結果、両者が一致し
なかた場合には、比較器26は出力を出さず、制
御部21は、現在設定しているアドレスのつぎの
アドレスをアドレスバツフア22に再設定し、次
アドレスの命令のオペランド部と、設定されたオ
ペランド部との比較を行う。この動作は、設定し
たオペランド部と一致する命令オペランド部が検
出されるまで繰り返される。
この動作によつて、プログラムメモリ11から
読み出した命令のオペランド部と、設定したオペ
ランド部との一政が検出されると、比較器26は
一致信号を発生し、この一致信号を受けて制御部
21は表示バツフア27に信号を与え、表示器1
3に命令情報を表示させる。
読み出した命令のオペランド部と、設定したオペ
ランド部との一政が検出されると、比較器26は
一致信号を発生し、この一致信号を受けて制御部
21は表示バツフア27に信号を与え、表示器1
3に命令情報を表示させる。
なお上記の説明は、電子計算機をはじめとする
プログラマブル制御装置についてなされている
が、この発明は、命令を発する部分とその対象と
なる部分とをもつた他の制御装置にも同様に適用
できることはいうまでもない。
プログラマブル制御装置についてなされている
が、この発明は、命令を発する部分とその対象と
なる部分とをもつた他の制御装置にも同様に適用
できることはいうまでもない。
以上のようにこの発明の検索装置によれば、特
定の制御対象に対する命令の内容を容易に検索す
ることができるので、制御装置の操作性および保
守の容易さの面で大幅な改善が得られる。
定の制御対象に対する命令の内容を容易に検索す
ることができるので、制御装置の操作性および保
守の容易さの面で大幅な改善が得られる。
第1図は従来の検索装置を示すブロツク図、第
2図はこの発明の一実施例による検索装置の構成
を示すブロツク図、第3図は第2図の検索装置に
用いられた探索装置の具体的な構成を示すブロツ
ク図である。 10……中央処理装置、11……プログラムメ
モリ、13……表示器、14……探索装置、15
……オペランド設定部、21……制御部、22…
…アドレスバツフア、23……命令入力バツフ
ア、24……オペランド設定値記憶部、25……
オペランド部記憶部、26……比較器、27……
表示バツフア。
2図はこの発明の一実施例による検索装置の構成
を示すブロツク図、第3図は第2図の検索装置に
用いられた探索装置の具体的な構成を示すブロツ
ク図である。 10……中央処理装置、11……プログラムメ
モリ、13……表示器、14……探索装置、15
……オペランド設定部、21……制御部、22…
…アドレスバツフア、23……命令入力バツフ
ア、24……オペランド設定値記憶部、25……
オペランド部記憶部、26……比較器、27……
表示バツフア。
Claims (1)
- 1 プログラムメモリに蓄えられている多数の命
令情報の中から、特定の制御対象に関する命令情
報のオペランド部に対応するデータを外部から設
定することによつて得られたオペランド設定値と
上記プログラムメモリから取出された命令情報の
オペランド部とを比較して一致が得られたときに
一致信号を出力する比較器と上記比較器の一致信
号が与えられるまで上記プログラムメモリを読み
出すためのアドレスをステツプさせると共に上記
一致信号が与えられたときに当該オペランド部の
命令情報を表示器に表示させるように制御する制
御部とを備えたことを特徴とする制御装置の命令
情報検索装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4447478A JPS54136246A (en) | 1978-04-14 | 1978-04-14 | Instruction information retrieval unit for control unit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4447478A JPS54136246A (en) | 1978-04-14 | 1978-04-14 | Instruction information retrieval unit for control unit |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS54136246A JPS54136246A (en) | 1979-10-23 |
| JPS6145267B2 true JPS6145267B2 (ja) | 1986-10-07 |
Family
ID=12692514
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP4447478A Granted JPS54136246A (en) | 1978-04-14 | 1978-04-14 | Instruction information retrieval unit for control unit |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS54136246A (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009220797A (ja) * | 2008-03-19 | 2009-10-01 | Tokuo Suzuki | 特に広範囲な視野を持つバックミラー |
-
1978
- 1978-04-14 JP JP4447478A patent/JPS54136246A/ja active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS54136246A (en) | 1979-10-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US3701973A (en) | Data processing arrangement for processing waiting time commands | |
| JPS6145267B2 (ja) | ||
| JPS6266330A (ja) | 命令カウンタのロ−ド装置 | |
| JPS6365983B2 (ja) | ||
| JPS63288357A (ja) | デ−タ編集方式 | |
| JPS59180618A (ja) | 周辺装置のプログラム・ロ−デイング制御方式 | |
| JPS62293581A (ja) | メモリ制御方式 | |
| JP2978008B2 (ja) | メモリ管理方式 | |
| JP2638078B2 (ja) | 情報処理装置 | |
| JPS5894041A (ja) | 高級言語のデバツク支援装置 | |
| JPH02285463A (ja) | 多国語情報処理方法および装置 | |
| JPS61279906A (ja) | プログラマブルコントロ−ラ | |
| JPS6152748A (ja) | マイクロコンピユ−タ開発装置のトレ−ス選択方式 | |
| JPH0772908A (ja) | プログラマブルコントローラ | |
| JP2609680B2 (ja) | データ登録装置 | |
| JPS62152032A (ja) | 情報処理装置 | |
| JPS62281032A (ja) | プログラム起動方式 | |
| JPH0193812A (ja) | ヘルプ画面表示方式 | |
| JPH02139640A (ja) | 調査情報出力方式 | |
| JPH01171053A (ja) | 端末装置制御方式 | |
| JPS63146139A (ja) | メモリダンプ方式 | |
| JPS6244663B2 (ja) | ||
| JPH04241031A (ja) | マルチタスクモニタの割込み応答方式 | |
| JPH0469911B2 (ja) | ||
| JPS62186329A (ja) | 条件検索装置 |