会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明公开
    • Method of controlling a line computer for implementing a relocated compiled library program
    • 用于控制计算机来进行,并线Relokierung从数据存储收集转换的程序方法。
    • EP0645685A2
    • 1995-03-29
    • EP94117872.5
    • 1990-08-14
    • Yokogawa Electric Corporation
    • Tairaku, HirokazuInoue, KenichiIto, ChiakiTakimoto, KenjiTanido, Shigetoshi
    • G05B19/417G06F9/45G06F9/445
    • G06F9/44521G05B19/4142G05B19/4181G05B2219/33085G05B2219/33087G05B2219/33162G05B2219/33164G05B2219/33169G05B2219/33226G05B2219/33323G05B2219/34356G05B2219/34421G05B2219/34453G05B2219/35547G05B2219/36031G05B2219/36112G05B2219/36371G06F9/45508Y02P90/06Y02P90/14
    • The present invention relates to a method of controlling a line computer for implementing a relocated compiled library program (C library) with an interpreter type language program (BASIC interpreter BSI) to control a line computer. In this method, in a user area (A) of a main memory (MM) BASIC middle word area (A1) is set in order to store the middle word of said interpreter type language program (BASIC interpreter BSI), and a main processor (102) executes separately, said compiled library (C library) and said middle word of the interpreter type language program (BASIC interpreter BSI). In the C library area (A2) in said user area (A) said compiled library program (C library) is stored, wherein (a) adapting steps are set at an adapter area (A21), which is at the top of said C library area (A2), in which respective arguments in said interpreter type language (BASIC interpreter BSI) are stored, and which call main function in said compiled library program (C library), (b) a data area (A25) is set at the rear of said C library area (A2), which stores the initial data of static variable to be used in the execution of the main function in said compiled library program (C library), and (c) an address converting table (A26) is set at the final portion of the main function. Further, a relative address (X) between the top address of said compiled library program (C library) and the position dependent code address, and relative address (Y) between the top address of said compiled library address and the branch destination address indicated in said position dependent code, are set as a pair. When said system starts and said interpreter type language program (BASIC interpreter BSI) is executed, (a) said initial data in said data area (A25) is copied into said main function in said compiled library program (C library), (b) said branch destination address in said main function in said compiled library program (C library) is changed, by use of said address converting table (A26), in compliance with said top address of said C library area (A2), and (c) when said compiled library program (C library) is called as a subroutine, said adapting steps start and said main function in said compiled library program (C library) is executed after the arguments in said interpreter language type program (BASIC interpreter) being piled in a stack in said main processor (102).
    • 本发明涉及一种控制在解释型语言程序(BASIC解释器BSI)与实现一个重新定位编译库程序(C库)来控制一个行计算机的线计算机的方法。 在该方法中,在用户区中的主存储器的(A)(mm)基本中间字区域(A1),以存储所述解释型语言程序(BASIC解释器BSI)的中间字,和一个主处理器被设置 (102)单独地执行,所述编译的库(C库)和解释型语言程序的所述中间字(BASIC解释BSI)。 在C库区域(A2)在所述用户区域(a)所述的编译库程序(C库)被存储,worin(一)调整步骤在适配器区域设定为(A21),所有这些是在所述C的顶 库区域(A2),在说解释型语言(BASIC解释器BSI)哪些respectivement参数存储,并且该呼叫在所述编译后的库程序(C库)的主要功能,(b)中的数据区域(A25)被设定为 所述C库区域的后部(A2),其存储静态变量的初始数据,以在所述编译后的库程序(C库),和(c)到地址变换表中的主要功能的执行中使用(A26) 被设置在所述主功能的最后部分。 此外,所述编译库程序(C库)的说的顶部地址之间的顶地址和与位置相关的代码的地址和相对地址(Y)之间的相对地址(X)编译的库地址和在所指示的分支目的地地址 所述位置相关的代码,被设置为一对。 当所述系统开始和Said解释型语言程序(BASIC解释器BSI)被执行时,(a)所述在所述数据区的初始数据(A25)被复制到所述mainFunction在所述编译后的程序库(C库),(b)中 在所说mainFunction在所述编译后的程序库(C库)分支目的地地址被改变时,通过使用所述地址转换表(A26)的,符合所述C库区域的所述顶部地址(A2),以及(c) 当所述编译库程序(C库)被称为子例程,所述适配步骤开始和Said mainFunction在所述编译后的程序库(C库)保持在所述解释器languageType程序(BASIC解释器)的参数后,执行在被堆积 在所述主处理器的堆叠(102)。
    • 5. 发明公开
    • Method of controlling a line computer for implementing a relocated compiled library program
    • 用于控制计算机来进行,并线Relokierung从数据存储收集转换的程序方法。
    • EP0645685A3
    • 1995-11-02
    • EP94117872.5
    • 1990-08-14
    • Yokogawa Electric Corporation
    • Tairaku, HirokazuInoue, KenichiIto, ChiakiTakimoto, KenjiTanido, Shigetoshi
    • G05B19/417G06F9/45G06F9/445
    • G06F9/44521G05B19/4142G05B19/4181G05B2219/33085G05B2219/33087G05B2219/33162G05B2219/33164G05B2219/33169G05B2219/33226G05B2219/33323G05B2219/34356G05B2219/34421G05B2219/34453G05B2219/35547G05B2219/36031G05B2219/36112G05B2219/36371G06F9/45508Y02P90/06Y02P90/14
    • The present invention relates to a method of controlling a line computer for implementing a relocated compiled library program (C library) with an interpreter type language program (BASIC interpreter BSI) to control a line computer. In this method, in a user area (A) of a main memory (MM) BASIC middle word area (A1) is set in order to store the middle word of said interpreter type language program (BASIC interpreter BSI), and a main processor (102) executes separately, said compiled library (C library) and said middle word of the interpreter type language program (BASIC interpreter BSI). In the C library area (A2) in said user area (A) said compiled library program (C library) is stored, wherein (a) adapting steps are set at an adapter area (A21), which is at the top of said C library area (A2), in which respective arguments in said interpreter type language (BASIC interpreter BSI) are stored, and which call main function in said compiled library program (C library), (b) a data area (A25) is set at the rear of said C library area (A2), which stores the initial data of static variable to be used in the execution of the main function in said compiled library program (C library), and (c) an address converting table (A26) is set at the final portion of the main function. Further, a relative address (X) between the top address of said compiled library program (C library) and the position dependent code address, and relative address (Y) between the top address of said compiled library address and the branch destination address indicated in said position dependent code, are set as a pair. When said system starts and said interpreter type language program (BASIC interpreter BSI) is executed, (a) said initial data in said data area (A25) is copied into said main function in said compiled library program (C library), (b) said branch destination address in said main function in said compiled library program (C library) is changed, by use of said address converting table (A26), in compliance with said top address of said C library area (A2), and (c) when said compiled library program (C library) is called as a subroutine, said adapting steps start and said main function in said compiled library program (C library) is executed after the arguments in said interpreter language type program (BASIC interpreter) being piled in a stack in said main processor (102).