WIPO logo
Mobile | Deutsch | English | Español | Français | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

国際・国内特許データベース検索
World Intellectual Property Organization
検索
 
閲覧
 
翻訳
 
オプション
 
最新情報
 
ログイン
 
ヘルプ
 
自動翻訳
1. (WO2009084570) コンパイラ組み込み関数追加装置
国際事務局に記録されている最新の書誌情報   

Translation翻訳: 原文 > 日本語
国際公開番号:    WO/2009/084570    国際出願番号:    PCT/JP2008/073552
国際公開日: 09.07.2009 国際出願日: 25.12.2008
IPC:
G06F 9/45 (2006.01)
出願人: NEC CORPORATION [JP/JP]; 7-1, Shiba 5-chome, Minato-ku, Tokyo 1088001 (JP) (米国を除く全ての指定国).
KUMURA, Takahiro [JP/JP]; (JP) (米国のみ)
発明者: KUMURA, Takahiro; (JP)
代理人: KATO, Asamichi; c/o A. Kato & Associates, 20-12 Shin-Yokohama 3-chome, Kohoku-ku, Yokohama-shi, Kanagawa 2220033 (JP)
優先権情報:
2007-340532 28.12.2007 JP
発明の名称: (EN) COMPILER EMBEDDED FUNCTION ADDING DEVICE
(FR) DISPOSITIF D'AJOUT DE FONCTION INTÉGRÉE DE COMPILATEUR
(JA) コンパイラ組み込み関数追加装置
要約: front page image
(EN)This object aims to provide a device, program or method that adds an embedded function corresponding to an additional command to a compiler in the form that is possible to reflect information of a command word length or latency of the additional command on the compiler. An embedded function adding program (30) reads in an additional command specification description file (40) and a compiler source code (50) for a base processor from a memory device (20), generates a definition sentence of the embedded function corresponding to the additional command described in the additional command specification description file, and outputs to the memorydevice (20) a compiler source code for a base processor to which the definition sentence of the embedded function corresponding to the additional command is added as a compiler source code (60) for an expanded processor where the additional command is provided in a command set.
(FR)L'invention a pour objet un dispositif, un programme ou un procédé qui ajoute une fonction intégrée correspondant à une commande supplémentaire à un compilateur sous la forme qui permet de refléter les informations d'une longueur ou d'une latence de mot de commande de la commande supplémentaire sur le compilateur. Un programme d'ajout de fonction intégrée (30) lit un fichier de description de spécification de commande supplémentaire (40) et un code de source de compilateur (50) pour un processeur de base dans un dispositif de mémoire (20), génère une phrase de définition de la fonction intégrée correspondant à la commande supplémentaire décrite dans le fichier de description de spécification de commande supplémentaire, et délivre au dispositif de mémoire (20) un code de source de compilateur pour un processeur de base auquel la phrase de définition de la fonction intégrée correspondant à la commande supplémentaire est ajoutée en tant que code de source de compilateur (60) pour un processeur étendu où la commande supplémentaire est fournie dans un jeu de commandes.
(JA) 追加命令の命令語長やレイテンシなどの情報をコンパイラへ反映可能な形式で、追加命令に対応する組み込み関数をコンパイラへ追加する装置、プログラム、あるいは方法を提供する。組み込み関数追加プログラム(30)は、記憶装置(20)から追加命令仕様記述ファイル(40)とベースプロセッサ用コンパイラソースコード(50)とを読み込み、前記追加命令の仕様記述ファイルに記述された追加命令に対応する組み込み関数の定義文を生成し、前記追加命令に対応する組み込み関数の定義文を、前記ベースプロセッサ用コンパイラソースコードへ追加したものを、追加命令を命令セットに備えた拡張プロセッサ用コンパイラソースコード(60)として記憶装置(20)に出力する。
指定国: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BR, BW, BY, BZ, CA, CH, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IS, JP, KE, KG, KM, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PG, PH, PL, PT, RO, RS, RU, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
アフリカ広域知的所有権機関(ARIPO) (BW, GH, GM, KE, LS, MW, MZ, NA, SD, SL, SZ, TZ, UG, ZM, ZW)
ユーラシア特許庁(EAPO) (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
欧州特許庁(EPO) (AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MT, NL, NO, PL, PT, RO, SE, SI, SK, TR)
アフリカ知的所有権機関(OAPI) (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
国際公開言語: Japanese (JA)
国際出願言語: Japanese (JA)