Dynamic addressing (DA) using a centralized DA manager
    1.
    发明申请
    Dynamic addressing (DA) using a centralized DA manager 有权
    动态寻址(DA)使用集中的DA管理器

    公开(公告)号:US20050216537A1

    公开(公告)日:2005-09-29

    申请号:US11048511

    申请日:2005-02-01

    IPC分类号: G06F17/30 H04L29/08

    CPC分类号: H04L67/34 H04L67/04

    摘要: Dynamic Addressing (DA) is provided that uses a Centralized DA Manager to manage function calls, global variable, and constant variable references among components of software code. The DA Manager is generated during the process of linking the components and is loaded along with the code into client device memory. References from one component to another are stored in the DA Manager along with the address of each component. In an embodiment, the DA Manager includes linker-defined symbols stored in fixed addresses, such that the linker-defined symbols consistently provide the current address for data requested from another component. Changes to a component during file upgrades that result in location changes of the component in memory are recorded by the DA Manager, thereby maintaining the integrity of references to the component present in the code.

    摘要翻译: 提供动态寻址(DA),它使用集中式DA管理器来管理软件代码的组件之间的函数调用,全局变量和常量变量引用。 DA管理器在链接组件的过程中生成,并与代码一起加载到客户端设备内存中。 从一个组件到另一个组件的引用与每个组件的地址一起存储在DA管理器中。 在一个实施例中,DA管理器包括存储在固定地址中的链接器定义的符号,使得链接器定义的符号始终为从另一个组件请求的数据提供当前地址。 由文件升级导致组件在存储器中的位置更改的更改由DA Manager记录,从而保持对代码中存在的组件的引用的完整性。

    Dynamic addressing (DA) using a centralized DA manager
    2.
    发明授权
    Dynamic addressing (DA) using a centralized DA manager 有权
    动态寻址(DA)使用集中的DA管理器

    公开(公告)号:US07844734B2

    公开(公告)日:2010-11-30

    申请号:US11048511

    申请日:2005-02-01

    IPC分类号: G06F15/16

    CPC分类号: H04L67/34 H04L67/04

    摘要: Dynamic Addressing (DA) is provided that uses a Centralized DA Manager to manage function calls, global variable, and constant variable references among components of software code. The DA Manager is generated during the process of linking the components and is loaded along with the code into client device memory. References from one component to another are stored in the DA Manager along with the address of each component. In an embodiment, the DA Manager includes linker-defined symbols stored in fixed addresses, such that the linker-defined symbols consistently provide the current address for data requested from another component. Changes to a component during file upgrades that result in location changes of the component in memory are recorded by the DA Manager, thereby maintaining the integrity of references to the component present in the code.

    摘要翻译: 提供动态寻址(DA),它使用集中式DA管理器来管理软件代码的组件之间的函数调用,全局变量和常量变量引用。 DA管理器在链接组件的过程中生成,并与代码一起加载到客户端设备内存中。 从一个组件到另一个组件的引用与每个组件的地址一起存储在DA管理器中。 在一个实施例中,DA管理器包括存储在固定地址中的链接器定义的符号,使得链接器定义的符号始终为从另一个组件请求的数据提供当前地址。 由文件升级导致组件在存储器中的位置更改的更改由DA Manager记录,从而保持对代码中存在的组件的引用的完整性。

    Dynamic addressing (DA) using a centralized DA Manager
    3.
    发明申请
    Dynamic addressing (DA) using a centralized DA Manager 审中-公开
    动态寻址(DA)使用集中式DA管理器

    公开(公告)号:US20050204351A1

    公开(公告)日:2005-09-15

    申请号:US10971179

    申请日:2004-10-22

    申请人: James Jiang De Ji

    发明人: James Jiang De Ji

    IPC分类号: G06F20060101 G06F9/44

    CPC分类号: G06F9/44521

    摘要: Dynamic Addressing (DA) is provided that uses a Centralized DA Manager to manage function calls, global variable, and constant variable references among components of software code. The DA Manager is generated during the process of linking the components and is loaded along with the code into client device memory. References from one component to another are stored in the DA Manager along with the address of each component. The DA Manager acts as a centralized router linking components during execution of the software so references from one component to another are routed via the DA Manager instead of directly between the components. Therefore, changes to a component during file upgrades that result in location changes of the component in memory are recorded by the DA Manager, thereby maintaining the integrity of references to the component present in the code.

    摘要翻译: 提供动态寻址(DA),它使用集中式DA管理器来管理软件代码的组件之间的函数调用,全局变量和常量变量引用。 DA管理器在链接组件的过程中生成,并与代码一起加载到客户端设备内存中。 从一个组件到另一个组件的引用与每个组件的地址一起存储在DA管理器中。 DA管理器充当集中式路由器,在软件执行期间链接组件,因此从一个组件到另一个组件的引用通过DA管理器而不是直接在组件之间进行路由。 因此,在DA管理器中记录导致存储器中组件的位置更改的文件升级期间对组件的更改,从而保持对代码中存在的组件的引用的完整性。