JPS61204737A - Data processor - Google Patents

Data processor

Info

Publication number
JPS61204737A
JPS61204737A JP60044438A JP4443885A JPS61204737A JP S61204737 A JPS61204737 A JP S61204737A JP 60044438 A JP60044438 A JP 60044438A JP 4443885 A JP4443885 A JP 4443885A JP S61204737 A JPS61204737 A JP S61204737A
Authority
JP
Japan
Prior art keywords
submodule
command
storage means
relation table
input 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.)
Pending
Application number
JP60044438A
Other languages
Japanese (ja)
Inventor
Masanori Hosoya
細谷 正則
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.)
Toppan Inc
Original Assignee
Toppan Printing 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 Toppan Printing Co Ltd filed Critical Toppan Printing Co Ltd
Priority to JP60044438A priority Critical patent/JPS61204737A/en
Publication of JPS61204737A publication Critical patent/JPS61204737A/en
Pending legal-status Critical Current

Links

Landscapes

  • Devices For Executing Special Programs (AREA)

Abstract

PURPOSE:To make it unnecessary to change a program in case of changing a function of a device, and to execute it by rewriting of a relation table, by storing all information related to a sequence and a method of processing of an inputted data, in the relation table. CONSTITUTION:A data which has been inputted from a data input means 1 is inputted to an input data analyzing means 20. The input data analyzing means 20 analyzes the input data and converts it to a command, this command is determined clearly in accordance with an input data signal, and the command which has been converted by the input data analyzing means 20 is inputted to a sub-module determining means 21. Also, in a relation table storing means 22, a relation table for showing a corresponding relation of the command and a sub-module group to be executed in accordance with the command is stored. The sub-module group in the relation table is coordinated so as to be executed in a prescribed sequence at every command.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はデータ処理装置に関し、特にコンピュータを利
用したデータ処理装置に関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a data processing device, and particularly to a data processing device using a computer.

〔従来の技術〕[Conventional technology]

従来カラコンピュータを利用したデータ処理装置は知ら
れており、例えばデータを入力するための装置として特
開昭59−187886号公報が知られている。
2. Description of the Related Art Data processing devices using color computers have been known in the past, and for example, Japanese Patent Laid-Open No. 187886/1986 is known as a device for inputting data.

一般的に従来知られているデータ処理装置は、当該装置
を制御するプログラムによって作動し、その機能の向上
や訂正等の変更ヲしようとする場合にはその装置を制御
するプログラムの変更を必要とする。
Generally, conventionally known data processing devices are operated by a program that controls the device, and in order to improve or correct its functions, it is necessary to change the program that controls the device. do.

〔発明が解決しようとする問題点〕[Problem that the invention seeks to solve]

多くの場合データ処理装置のプログラムの変更を必要と
する場合には、変更後のプログラムのコンパイル及びリ
ンケージをやり直さなければならない。このため極めて
大きな時間的ロスを生ずるという問題点が存する。更に
一般的にはプログラムの変更作業は困難な作業であるた
め専門的なかつ高度のプロゲラR−でないと行なうこと
がむずかしいために装置の保守管理が難しいという問題
点があった。
In many cases, when it is necessary to change the program of a data processing device, the program must be compiled and linked again after the change. Therefore, there is a problem in that an extremely large time loss occurs. Furthermore, since changing the program is generally a difficult task, it is difficult to do it unless you are a professional and highly skilled Progera R-.Therefore, there is a problem in that it is difficult to maintain and manage the device.

例えば、前記特開昭59−187886号公報に示され
ている如き楽譜データ入力装置においてその装置によっ
て処理できる音の最低音が入音までであったものをそれ
よりも低い口音までとする変更をしたい場合を考えてみ
ると、従来はプログラムのうちでそれに関連する部分の
発見をする必要があるがその発見作業が困難であり、ま
た発見後の変更プログラムの作成も他の部分と矛盾なく
行なう必要があり、更にプログラム作成のための高度に
専門的な能力を必要とする。このため誤った変更をして
しまう可能性も大となる等の問題点をも有している。こ
の場合には更に時間的ロスも大きくなる。
For example, in the musical score data input device as shown in the above-mentioned Japanese Patent Application Laid-open No. 59-187886, the lowest note that can be processed by the device is changed from the input note to lower than that. In the past, it was necessary to discover the relevant part of the program, but it was difficult to do so, and it was also difficult to create a program to change it after it was discovered, without contradicting other parts. Moreover, it requires highly specialized ability for programming. For this reason, there are also problems such as an increased possibility of making incorrect changes. In this case, the time loss also increases.

そこで本発明は従来技術において有していた前記問題点
を解決しようとするものである。
Therefore, the present invention attempts to solve the above-mentioned problems that existed in the prior art.

すなわち装置のプログラム自体を変更することなく、装
置の機能の変更等を簡単にしかも高度に専門的な能力を
も必要としないで行なうことのできる装置を提供しよう
とするものである。
In other words, the present invention aims to provide a device that can easily change the functions of the device without changing the program itself and without requiring highly specialized skills.

〔問題点を解決するための手段〕[Means for solving problems]

前記問題点を解決するために本発明においては入力デー
タ?どのように処理するのかを指示するコマンドを入力
データに基づいて決定させ、別に種々の動hvさせるた
めの複数のプログラムラ複数のサブモジュールとして記
憶させておき、前記コマンドに対して前記複数のサブモ
ジュールのうちのいくつかを所定の順序で実行させるよ
うな対応関係を示すテーブルすなわちどのサブモジ−一
ルをどのような順序で実行させるのかの対応関係を示す
リレーションテーブルを記憶させておき、該1ル−ジョ
ンテーブルに基づいて装置が作動するようにしたもので
ある。
In order to solve the above problems, the present invention uses input data. A command that instructs how to process is determined based on input data, and is stored as a plurality of submodules in a plurality of programs for performing various movements. A table indicating a correspondence relationship that causes some of the modules to be executed in a predetermined order, that is, a relationship table indicating a correspondence relationship that indicates which submodules are executed in what order, is stored. The device operates based on a vision table.

すなわち、本発明は、 (イ)データ入力手段と 101サブモジユール記憶手段と (ハ)データ入力手段からの入力データ信号を解析しコ
マンドに変換する入力データ解析手段と、四コマンドと
該コマンドに対応して実行すべきサブモジュール群との
対応関係を示すリレーションテーブルを記憶しておく1
ル一ジヨンテーブル記憶手段と、 (ホ)入力データ解析手段で解析されたコマンドを入力
データ解析手段より受け取り該コマンドに対応するサブ
モジュール群を前記1ル一ジヨンテーブル記憶手段に記
憶されている1ル−ジョンテーブルを参照して決定する
サブモジュール決定手段と、 (へ)前記サブモジュール決定手段により決定されたサ
ブモジュール群に従って前記サブモジュール記憶手段か
ら順次サブモジュールを読み出して該サブモジュールを
実行するサブモジュール実行手段、とから成ることを特
徴とするデータ処理装置を提供しようとするものである
That is, the present invention includes (a) a data input means, a 101 submodule storage means, (c) an input data analysis means for analyzing an input data signal from the data input means and converting it into a command, and four commands corresponding to the commands. Stores a relation table showing the correspondence with submodules to be executed.1
(e) receiving a command analyzed by the input data analysis means from the input data analysis means and storing a group of submodules corresponding to the command; submodule determining means for determining a submodule by referring to a region table; An object of the present invention is to provide a data processing device characterized by comprising: submodule execution means.

第1図は本発明のデータ処理装置のシステム構成の説明
図である。同図においてデータ入力手段111及び必要
に応じて表示装置(2)がI10ポート(31を介して
マイクロプロセッサ(4)に接続されている。
FIG. 1 is an explanatory diagram of the system configuration of a data processing apparatus according to the present invention. In the figure, data input means 111 and, if necessary, a display device (2) are connected to a microprocessor (4) via an I10 port (31).

11−ピオン11−メモI+ +6j (以下ROMと
呼ぶ)及びランダムアノセスメモ(ニ) (7+ (以
下RAMと呼〕)がデンタバス(81ヲ介してマイクロ
プロセッサ(41に接続される。ROM +6;にはデ
ータ入力手段、表示装置を制御する制御プログラム等が
記憶されている。
11-Pion 11-Memo I+ +6j (hereinafter referred to as ROM) and random access memory (7+ (hereinafter referred to as RAM)) are connected to the microprocessor (41) via the Denta bus (81). ROM +6; Stored therein are data input means, a control program for controlling the display device, and the like.

〔作 用〕[For production]

第2図は本発明の装置のプロンク説明図であり、データ
入力手段111から入力されたデータは入力データ解析
手段節に入力される。入力データ解析手段■は入力デー
タを解析してコマンドに変換するものである。このコマ
ンドは入力データ信号に対応して一義的に決定されるよ
うになっている。
FIG. 2 is an explanatory diagram of the apparatus of the present invention, in which data input from the data input means 111 is input to the input data analysis means section. The input data analysis means (2) analyzes input data and converts it into a command. This command is uniquely determined in response to the input data signal.

入力データ解析手段■で変換されたコマンドはサブモジ
ュール決定手段CJI)に入力される。
The command converted by the input data analysis means (2) is input to the submodule determination means (CJI).

またリレーションテーブル記憶手段のにはコマンドと該
コマンドに対応して実行すべきサブモジュール群との対
応関係を示すリレーションテーブルが記憶されている。
Further, the relation table storage means stores a relation table showing a correspondence relationship between a command and a group of submodules to be executed in response to the command.

リレーションテーブルにおけるサブモジュール群はそれ
ぞれのコマンド毎に所定の順序で実行されるように対応
付けられている。サブモジュール決定手段CJIIは前
記1ル一ジヨンテーブル記憶手段に記憶されている1】
レーションテーブルを参照して、前記入力されたコマン
ドに対応するサブモジュール群を決定する。こうして決
定されたサブモジュール群は前述の如く予じめ定められ
た順序で実行されるように対応付けられている。
The submodules in the relation table are associated with each other so that each command is executed in a predetermined order. The submodule determining means CJII is stored in the above-mentioned 1 rule table storage means 1]
A submodule group corresponding to the input command is determined by referring to the translation table. The submodules determined in this manner are correlated so as to be executed in a predetermined order as described above.

こうして決定されたサブモジュール群はサブモジュール
実行手段のに入力される。
The submodule group determined in this way is input to the submodule execution means.

サブモジュール実行手段は前述の如くして決定されたサ
ブモジュール群に従って、サブモジュール記憶手段(2
41より順次サブモジュールを読み出して該サブモジュ
ールを実行する。
The submodule execution means stores the submodule storage means (2) according to the submodule group determined as described above.
The submodules are sequentially read from 41 and executed.

第3図は1ル−ジョンテーブルの説明図であり、コマン
ドA、B、C,・・・・・・に対してそれぞれサブモジ
ュール群(a、 b、 c、 d)、(e、 f、 g
、 h、 i)、(j、 k、1. m、 n)、・・
・・・・が対応している。
FIG. 3 is an explanatory diagram of one region table, and submodule groups (a, b, c, d), (e, f, g
, h, i), (j, k, 1. m, n),...
...is compatible.

本発明のデータ処理装置において、入力可能な音の高さ
を広げたいような場合には、広がった分の音に対応する
コマンドについて該コマンドに対応付けさせるサブモジ
ュール群との対応関係を前記リレーションテーブルに追
加する作業を行なうだけでよい。またコマンドの意味付
けを変更したい場合にも、前記1ル−ジョンテーブルを
変更する作業7行なえばよい。
In the data processing device of the present invention, when it is desired to widen the pitches of sounds that can be input, the correspondence relationship between the commands corresponding to the expanded sounds and the submodule group to be associated with the commands is determined in the relation table. All you have to do is add it to . Also, if you want to change the meaning of a command, you only need to perform seven operations to change the one rule table.

1ル−ジョンテーブル−は前記の如くして装置の機能を
変更させたいような場合に極めて有効なものであるが、
コマンドと該コマンドに対応付けされるサブモジュール
群との対応付けは任意の方法で行なうことができ、コマ
ンド番号とサブモジ−一ル番号を採用すればその対応付
けはなお一層と容易となる。
1. The 1-vision table is extremely effective when it is desired to change the function of the device as described above.
Correlation between a command and a submodule group associated with the command can be performed by any method, and the use of a command number and a submodule number makes the correspondence even easier.

第4 図ハI+レーションテーブルにおいてコマンド番
号とサブモジュール番号を用いてコマンドとサブモジュ
ール群との対応付けを行った場合のサブモジュール決定
手段r2Dの一実施例な示すものである。第4図におい
て入力データ解析手段から入力されたコマンドはコマン
ド番号変換手段0υに入力される。このコマンド番号変
換手段Gυは、第5図に示す如き各々のコマンドと該各
々のコマンドに個有のコマンド番号との対応関係を記憶
しているコマンド番号記憶手段(3つヲ参照して、入力
されてきたコマンドをコマンド番号に変換する。例えば
コマンドとして第5図のC4が入力されたとすればコマ
ンド番号として10が得られる。この変換されたコマン
ド番号はコマンド番号一時記憶手段(ト)に入力され一
時記憶される。次にサブモジ−一ル番号変換手段(支)
はコマンド番号一時記憶手段(至)に記憶された前記コ
マンド番号を読み出し、次いで前記1夏レーシヨンテー
ブル+221 ’&参照して前記読み出されたコマンド
番号を該コマンド番号に対応付けられるサブモジュール
群のサブモジュール番号に変換する。第6図はコマンド
番号とサブモジュール番号の対応関係を示すリレーショ
ンテーブルの例の説明図であり、コマンド番号1oの場
合にはこのリレーションテーブルから最初に5が読み出
され続いて24,15.50の順に読み出されこれらが
サブモジュール番号とされる。
FIG. 4 shows an embodiment of the sub-module determining means r2D when commands and sub-module groups are associated with each other using command numbers and sub-module numbers in the ration table. In FIG. 4, the command input from the input data analysis means is input to the command number conversion means 0υ. This command number converting means Gυ stores the correspondence between each command and a command number unique to each command as shown in FIG. Converts the received command into a command number.For example, if C4 in Figure 5 is input as a command, 10 is obtained as the command number.This converted command number is input into the command number temporary storage means (G). is temporarily stored.Next, the submodule number conversion means (support)
reads the command number stored in the command number temporary storage means (to), and then refers to the 1 summer ration table +221'& to associate the read command number with the submodule group. Convert to submodule number. FIG. 6 is an explanatory diagram of an example of a relation table showing the correspondence between command numbers and submodule numbers. In the case of command number 1o, 5 is read out from this relation table first, followed by 24, 15.50, etc. are read out in this order and these are taken as submodule numbers.

1ル−ジョンテーブルから−1が読み出されるとコマン
ド番号に対応した実行すべきサブモジュールがないこと
を示す。
If -1 is read from the 1 rule table, it indicates that there is no submodule to be executed corresponding to the command number.

このようにしてサブモジュール番号変換手段04)によ
って得られたサブモジュール番号はサブモジュール番号
一時記憶手段Gつに入力され一時記憶される。サブモジ
ュールアドレス変換手段(351はサブモジュール番号
一時記憶手段G■に記憶されているサブモジュール番号
を順次読み出し、次いでサブモジュール番号とサブモジ
ュールが記憶されているアドレスすなわちサブモジュー
ルアドレスとの対応関係を記憶しているサブモジュール
アドレス記憶手段0ηを参照して前項サブモジュール番
号をサブモジュールアドレスに変換スる。
The submodule number thus obtained by the submodule number conversion means 04) is input to the submodule number temporary storage means G and is temporarily stored. The submodule address conversion means (351) sequentially reads out the submodule numbers stored in the submodule number temporary storage means G, and then calculates the correspondence between the submodule number and the address where the submodule is stored, that is, the submodule address. The submodule number mentioned above is converted into a submodule address by referring to the stored submodule address storage means 0η.

第7図はサブモジュール番号とサブモジュールアドレス
との対応関係の1例を示しているテーブルであり、サブ
モジュール番号5に対応するサブモジュールアドレスは
3C80(16進表示)であることがわかる。
FIG. 7 is a table showing an example of the correspondence between submodule numbers and submodule addresses, and it can be seen that the submodule address corresponding to submodule number 5 is 3C80 (in hexadecimal notation).

サブモジュールアドレス変換手段によって得られたサブ
モジュールアドレスはサブモジュールアドレス一時記憶
手段(至)に一時記憶される。以上示した如きサブモジ
ュール決定手段によれば前記1ル−ジョンテーブルの変
更はわかり易くなると共に容易となる。
The submodule address obtained by the submodule address conversion means is temporarily stored in the submodule address temporary storage means. According to the submodule determining means as described above, the modification of the one-vision table becomes easy to understand and easy.

第8図は本発明のデータ処理装置の動作のフローチャー
トを示している。
FIG. 8 shows a flowchart of the operation of the data processing apparatus of the present invention.

〔発明の効果〕〔Effect of the invention〕

本発明の装置によれば入力されたデータをどのような順
序でどのような処理をするのか情報は全てリレーション
テーブルに記憶されているので、装置の機能の変更を行
なう必要のある場合にはプログラムの変更を行なわなく
てもこのIIレーションテーブルを書き換えてやればよ
いことになる。
According to the device of the present invention, all information on how to process input data in what order is stored in the relation table, so if it is necessary to change the functions of the device, the program This means that it is sufficient to rewrite this II ration table without changing the above.

従って本発明の装置によれば機能の変更に当ってもプロ
グラム自体の変更は不要であるためプログラムの変更を
行なうことによる従来技術の問題点、すなわちプログラ
ム変更に必要となるコンパイル、リンケージは不要とな
り、更に従来の如きプログラムの修正個所を発見するこ
との困難さもなく、更に従来の如くプログラム変更に高
度の専門的知識ケ必要とすることもない。
Therefore, according to the device of the present invention, even when changing the function, there is no need to change the program itself, so the problem of the conventional technology due to changing the program, that is, the compiling and linkage required for changing the program is no longer necessary. Furthermore, there is no difficulty in discovering the parts to be modified in a program as in the past, and there is no need for highly specialized knowledge to change the program as in the past.

従って機能変更によるプログラムミスも低減シ、時間的
ロスも減少するという効果を有する。
Therefore, it has the effect of reducing program errors and time losses due to function changes.

更に本発明の装置は機能の変更等も容易に行なうことが
できるために、装置の保守管理が容易となるという効果
を有する。
Furthermore, since the device of the present invention can easily change functions, etc., it has the effect of facilitating maintenance and management of the device.

【図面の簡単な説明】[Brief explanation of drawings]

第1図は本発明のデータ処理装置のシステム構成の説明
図、第2図は本発明のデータ処理装置のブロック説明図
、第6図は1ル−ジョンテーブルの説明図、第4図は本
発明のデータ処理装置のサブモジュール決定手段の一実
施例のブロック図、第5図はコマンドとコマンド番号の
対応関係の説明図、第6図は1ル−ジョンテーブルの例
の説明図、第7図はサブモジュール番号とサブモジ−ル
アドレスの対応関係の説明図、第8図は本発明のデータ
処理装置の動作のフローチャート?それぞれ示す。 1・・・データ入力手段  2・・・表示装置6・・I
10ポート  4・・・マイクロプロセッサ6・・・R
OM      7・・・RAM20・・・入力データ
解析手段 21・・・サブモジュール決定手段22・・
・1ル一ジヨンテーブル 記憶手段 23・・・サブモジュール実行手段 24・・・サブモジュール記憶手段 31・・・コマン
ド番号変換手段35・・・サブモジュール番号一時記憶
手段37・・・サブモジュールアドレス配憶手段38・
・・サブモジュールアドレス一時記憶手段特  許  
出  願  人 凸版印刷株式会社 代表者鈴木和夫 第1図 第2図 第3図 灯5図      第7図 第6図
FIG. 1 is an explanatory diagram of the system configuration of the data processing device of the present invention, FIG. 2 is a block diagram of the data processing device of the present invention, FIG. 6 is an explanatory diagram of one region table, and FIG. A block diagram of an embodiment of the submodule determining means of the data processing device of the invention, FIG. 5 is an explanatory diagram of the correspondence between commands and command numbers, FIG. 6 is an explanatory diagram of an example of one region table, and The figure is an explanatory diagram of the correspondence between submodule numbers and submodule addresses, and FIG. 8 is a flowchart of the operation of the data processing apparatus of the present invention. Each is shown below. 1...Data input means 2...Display device 6...I
10 ports 4...Microprocessor 6...R
OM 7...RAM20...Input data analysis means 21...Submodule determination means 22...
・1 rule table storage means 23...Submodule execution means 24...Submodule storage means 31...Command number conversion means 35...Submodule number temporary storage means 37...Submodule address allocation Memory means 38・
...Submodule address temporary storage means patent
Applicant Toppan Printing Co., Ltd. Representative Kazuo Suzuki Figure 1 Figure 2 Figure 3 Light Figure 5 Figure 7 Figure 6

Claims (2)

【特許請求の範囲】[Claims] (1)(イ)データ入力手段と (ロ)サブモジュール記憶手段と (ハ)データ入力手段からの入力データ信号を解析しコ
マンドに変換する入力データ解析手段と、 (ニ)コマンドと該コマンドに対応して実行すべきサブ
モジュール群との対応関係を示すリレーションテーブル
を記憶しておくリレーションテーブル記憶手段と、 (ホ)入力データ解析手段で解析されたコマンドを入力
データ解析手段より受け取り該コマンドに対応するサブ
モジュール群を前記リレーションテーブル記憶手段に記
憶されているリレーションテーブルを参照して決定する
サブモジュール決定手段と、 (ヘ)前記サブモジュール決定手段により決定されたサ
ブモジュール群に従って 前記サブモジュール記憶手段から順次サブモジュールを
読み出して該サブモジュールを実行するサブモジュール
実行手段、とから成ることを特徴とするデータ処理装置
(1) (a) a data input means, (b) a submodule storage means, (c) an input data analysis means for analyzing an input data signal from the data input means and converting it into a command; (d) a command and the command; (e) Relation table storage means for storing a relation table showing the correspondence relationship with a group of submodules to be executed correspondingly; and (e) receiving a command analyzed by the input data analysis means from the input data analysis means, (f) submodule determining means for determining a corresponding submodule group by referring to a relation table stored in the relation table storage means; and (f) storing the submodule according to the submodule group determined by the submodule determining means. A data processing device comprising: submodule execution means for sequentially reading out submodules from the means and executing the submodules.
(2)前記リレーションテーブルはコマンド番号とサブ
モジュール番号との対応関係を示すものであり、 前記サブモジュール決定手段は、 (イ)各々のコマンドと該各々のコマンドに個有のコマ
ンド番号の対応関係を記憶しているコマンド番号記憶手
段と、 (ロ)前記入力データ解析手段より得られたコマンドを
前記コマンド番号記憶手段を参照してコマンド番号に変
換するコマンド番号変換手段と、 (ハ)前記コマンド番号変換手段より得られたコマンド
番号を一時記憶しておくコマンド番号一時記憶手段と、 (ニ)コマンド番号一時記憶手段より前記一時記憶され
たコマンド番号を読み出し、前記リレーションテーブル
を参照して該コマンド番号をサブモジュール群のサブモ
ジュール番号に変換するサブモジュール番号変換手段と
、 (ホ)前記サブモジュール番号変換手段より得られたサ
ブモジュール番号を一時記憶しておくサブモジュール番
号一時記憶手段と、 (ヘ)サブモジュール番号と各サブモジュール番号に対
応するサブモジュールアドレスとの対応関係を記憶して
おくサブモジュールアドレス記憶手段と、 (ト)サブモジュール番号一時記憶手段より前記一時記
憶されたサブモジュール番号を読み出し、前記サブモジ
ュールアドレス記憶手段を参照して前記サブモジュール
番号をサブモジュールアドレスに変換するサブモジュー
ルアドレス変換手段と、一前記サブモジュールアドレス
変換手段により得られたサブモジュールアドレスを一時
記憶しておくサブモジュールアドレス一時記憶手段、と
から成ることを特徴とする特許請求の範囲第1項記載の
データ処理装置。
(2) The relation table shows the correspondence between command numbers and submodule numbers, and the submodule determining means (a) shows the correspondence between each command and a command number unique to each command. (b) command number conversion means for converting the command obtained from the input data analysis means into a command number by referring to the command number storage means; (c) the command number (d) reading out the temporarily stored command number from the command number temporary storage means and referring to the relation table to execute the command; (e) submodule number temporary storage means for temporarily storing the submodule number obtained by the submodule number conversion means; f) submodule address storage means for storing the correspondence between submodule numbers and submodule addresses corresponding to each submodule number; and (g) submodule number temporarily stored from the submodule number temporary storage means. submodule address conversion means for reading out the submodule address and converting the submodule number into a submodule address by referring to the submodule address storage means; and one for temporarily storing the submodule address obtained by the submodule address conversion means. 2. The data processing apparatus according to claim 1, further comprising temporary storage means for storing submodule addresses.
JP60044438A 1985-03-06 1985-03-06 Data processor Pending JPS61204737A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60044438A JPS61204737A (en) 1985-03-06 1985-03-06 Data processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60044438A JPS61204737A (en) 1985-03-06 1985-03-06 Data processor

Publications (1)

Publication Number Publication Date
JPS61204737A true JPS61204737A (en) 1986-09-10

Family

ID=12691490

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60044438A Pending JPS61204737A (en) 1985-03-06 1985-03-06 Data processor

Country Status (1)

Country Link
JP (1) JPS61204737A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6442785A (en) * 1987-08-10 1989-02-15 Hitachi Maxell Ic card and system for processing information
JPH038021A (en) * 1989-06-06 1991-01-16 Fujitsu Ltd Function executing system
JP2018129011A (en) * 2017-02-10 2018-08-16 日本電信電話株式会社 Data processing apparatus, platform, and data output method
JPWO2021024472A1 (en) * 2019-08-08 2021-02-11

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59733A (en) * 1982-06-28 1984-01-05 Fujitsu Ltd Control system of conversation processing
JPS6010339A (en) * 1983-06-30 1985-01-19 Fujitsu Ltd Command parameter analysis system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59733A (en) * 1982-06-28 1984-01-05 Fujitsu Ltd Control system of conversation processing
JPS6010339A (en) * 1983-06-30 1985-01-19 Fujitsu Ltd Command parameter analysis system

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6442785A (en) * 1987-08-10 1989-02-15 Hitachi Maxell Ic card and system for processing information
JPH038021A (en) * 1989-06-06 1991-01-16 Fujitsu Ltd Function executing system
JP2018129011A (en) * 2017-02-10 2018-08-16 日本電信電話株式会社 Data processing apparatus, platform, and data output method
JP2021122126A (en) * 2017-02-10 2021-08-26 日本電信電話株式会社 Data processing device, data output method, and computer program
JPWO2021024472A1 (en) * 2019-08-08 2021-02-11
WO2021024472A1 (en) * 2019-08-08 2021-02-11 日本電気株式会社 Function estimation device, function estimation method, and computer-readable medium
US11868744B2 (en) 2019-08-08 2024-01-09 Nec Corporation Estimation of features corresponding to extracted commands used to divide code of software

Similar Documents

Publication Publication Date Title
JPH0131214B2 (en)
JP2001507142A (en) System and method for providing dynamic data reference in a generic data exchange environment
JPH06162228A (en) Data flow processor device
JPS61204737A (en) Data processor
JPH0523447B2 (en)
JPH03150633A (en) Instruction decoder
JP2006018759A (en) Control device and method
JPH0353321A (en) Information processor
JPH0420481B2 (en)
JPH0713758A (en) Instruction decoding method
JPS62216036A (en) Program deciding system
JPH08278935A (en) Programmable controller
JPS6158042A (en) Microprogram control system
JPH0219927A (en) Data processor
JP3358113B2 (en) Program creation device for programmable controller
JP2862369B2 (en) Image display control device
AU3906799A (en) Analysing tool
JPH04145536A (en) Address rearrangement processing system for program conversion processing system
JPH0251752A (en) Memory address designating circuit
JPS6051739B2 (en) Micro program method
JPH0312739A (en) Program link control system
JPH01204145A (en) Microprogram controller
JPS6226549A (en) Memory circuit
JPH0395648A (en) Address extension system for instruction read-only memory
JPH0460765A (en) Vector register designation system