処理中

しばらくお待ちください...

設定

設定

出願の表示

1. WO2015083234 - 関数呼び出しテーブル生成装置、プログラム実行装置および実行プログラム

公開番号 WO/2015/083234
公開日 11.06.2015
国際出願番号 PCT/JP2013/082465
国際出願日 03.12.2013
IPC
G06F 9/54 2006.01
G物理学
06計算;計数
F電気的デジタルデータ処理
9プログラム制御のための装置,例.制御装置
06プログラム記憶方式を用いるもの,すなわちプログラムを受取りまたは保持するために処理装置の内部記憶装置を用いるもの
46マルチプログラミング装置
54プログラム間通信
G06F 9/42 2006.01
G物理学
06計算;計数
F電気的デジタルデータ処理
9プログラム制御のための装置,例.制御装置
06プログラム記憶方式を用いるもの,すなわちプログラムを受取りまたは保持するために処理装置の内部記憶装置を用いるもの
40サブプログラム,すなわち幾つかの命令の組合せを実行するための装置
42サブプログラムジャンプのアドレスまたはリターン・アドレスの指定
G06F 9/45 2006.01
G物理学
06計算;計数
F電気的デジタルデータ処理
9プログラム制御のための装置,例.制御装置
06プログラム記憶方式を用いるもの,すなわちプログラムを受取りまたは保持するために処理装置の内部記憶装置を用いるもの
44特定のプログラムを実行するための装置
45高級プログラム言語のコンパイラまたはインタプリタによる翻訳
CPC
G06F 9/44526
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
44Arrangements for executing specific programs
445Program loading or initiating
44521Dynamic linking or loading; Link editing at or after load time, e.g. Java class loading
44526Plug-ins; Add-ons
G06F 9/4484
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
44Arrangements for executing specific programs
448Execution paradigms, e.g. implementations of programming paradigms
4482Procedural
4484Executing subprograms
出願人
  • 三菱電機株式会社 MITSUBISHI ELECTRIC CORPORATION [JP]/[JP]
発明者
  • 伊藤 益夫 ITO, Masuo
代理人
  • 溝井 章司 MIZOI, Shoji
優先権情報
公開言語 (言語コード) 日本語 (JA)
出願言語 (言語コード) 日本語 (JA)
指定国 (国コード)
発明の名称
(EN) FUNCTION CALL TABLE GENERATING DEVICE, PROGRAM EXECUTION DEVICE, AND EXECUTION PROGRAM
(FR) DISPOSITIF DE GÉNÉRATION DE TABLES D'APPELS DE FONCTIONS, DISPOSITIF D'EXÉCUTION DE PROGRAMMES, ET PROGRAMME D'EXÉCUTION
(JA) 関数呼び出しテーブル生成装置、プログラム実行装置および実行プログラム
要約
(EN)
A base program development device (200) generates a function address list which lists addresses of documented functions which a base program documents to an add-on program. An add-on program development device (300) generates a called function list which lists the documented functions of the base program which the add-on program calls. An add-on program registration device (400) stores the addresses of the documented functions which the add-on program calls in a link table. A program execution device (500) is provided with the base program, the add-on program, and the link table, and executes the add-on program and the documented functions which the add-on program calls.
(FR)
L'invention concerne un système caractérisé en ce qu'un dispositif (200) de développement de programmes de base génère une liste d'adresses de fonctions énumérant des adresses de fonctions répertoriées qu'un programme de base répertorie pour un programme complémentaire. Un dispositif (300) de développement de programmes complémentaires génère une liste de fonctions appelées qui énumère les fonctions répertoriées du programme de base que le programme complémentaire appelle. Un dispositif (400) d'inscription de programmes complémentaires conserve les adresses des fonctions répertoriées que le programme complémentaire appelle dans une table de liens. Un dispositif (500) d'exécution de programmes est muni du programme de base, du programme complémentaire et de la table de liens, et exécute le programme complémentaire et les fonctions répertoriées que le programme complémentaire appelle.
(JA)
 基本プログラム開発装置(200)は、基本プログラムが追加プログラムに公開する公開関数のアドレスを列挙した関数アドレスリストを生成する。追加プログラム開発装置(300)は、追加プログラムが使用する基本プログラムの公開関数を列挙した使用関数リストを生成する。追加プログラム登録装置(400)は、追加プログラムが使用する公開関数のアドレスをリンクテーブルに格納する。プログラム実行装置(500)は、基本プログラムと追加プログラムとリンクテーブルとを備え、追加プログラムと追加プログラムが使用する公開関数とを実行する。
国際事務局に記録されている最新の書誌情報