会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明申请
    • A COMPILER PROGRAM, A COMPUTER-READABLE STORAGE MEDIUM STORING A COMPILER PROGRAM, A COMPILING METHOD AND A COMPILING UNIT
    • 编译程序,计算机可读存储介质存储编译程序,编译方法和编译单元
    • WO2004061656A2
    • 2004-07-22
    • PCT/JP0316916
    • 2003-12-26
    • MATSUSHITA ELECTRIC IND CO LTDKAWAI MASAKIKAWAMOTO TAKUJIHARUNA SHUSUKEFUJIWARA YUTAKA
    • KAWAI MASAKIKAWAMOTO TAKUJIHARUNA SHUSUKEFUJIWARA YUTAKA
    • G06F9/45G06F12/02
    • G06F8/433G06F12/023
    • The present invention relates a compiler program, a computer-readable storage medium storing such a compiler program, a compiling method and a compiling unit, and an object thereof is to automatically generate a reentrant object program. In order to accomplish this object, an address saving program generator 16a generates an address saving program for saving a data area address of a calling program module; an address setting program generator 16b generates an address setting program for setting a data area address of an other program module; a transferring program generator 16c generates a transferring program for the transfer from the calling program module to the other program module; an address resetting program generator 16d generates an address resetting program for reading and resetting the saved data area address; and an accessing program generator 16e generates an accessing program for accessing a data area for the other program module using a relative address from the set data area address.
    • 本发明涉及编译程序,存储这种编译程序的计算机可读存储介质,编译方法和编译单元,其目的是自动生成可重入对象程序。 为了实现该目的,地址保存程序生成器16a生成用于保存调用程序模块的数据区域地址的地址保存程序。 地址设定程序生成部16b生成用于设定其他程序模块的数据区域地址的地址设定程序。 传送程序生成器16c生成用于从主叫程序模块传送到另一程序模块的传送程序; 地址复位程序发生器16d产生用于读取和复位保存的数据区域地址的地址重置程序; 并且访问程序生成器16e生成访问程序,用于使用来自设置数据区域地址的相对地址来访问另一程序模块的数据区域。