Method of rapidly prototyping software
    3.
    发明公开
    Method of rapidly prototyping software 审中-公开
    一种用于软件快速原型法

    公开(公告)号:EP1398703A3

    公开(公告)日:2007-08-01

    申请号:EP03077822.9

    申请日:2003-09-08

    IPC分类号: G06F11/36

    CPC分类号: G06F11/3664 G06F11/3644

    摘要: A method is provided for prototyping, testing, stimulating and verifying software embedded in a microprocessor without modifications to the underlying source code. The method includes the steps of:
    (a) presenting a software program having a plurality of machine instructions of a finite number of fixed lengths in an executable form;
    (b) searching through the machine instructions of the executable form and finding at least one appropriate instruction to replace; and
    (c) defining a replacement instruction for identified machine instructions in the software program; and
    (d) replacing identified machine instructions in the executable form of the software program with the replacement instruction.
    The replacement instruction may be further defined as a branch instruction that references an address outside an address space for the software program.

    Method of rapidly prototyping software
    4.
    发明公开
    Method of rapidly prototyping software 审中-公开
    Verfahren zum schnellen Herstellen von Prototypen von软件

    公开(公告)号:EP1398703A2

    公开(公告)日:2004-03-17

    申请号:EP03077822.9

    申请日:2003-09-08

    IPC分类号: G06F11/36

    CPC分类号: G06F11/3664 G06F11/3644

    摘要: A method is provided for prototyping, testing, stimulating and verifying software embedded in a microprocessor without modifications to the underlying source code. The method includes the steps of:

    (a) presenting a software program having a plurality of machine instructions of a finite number of fixed lengths in an executable form;
    (b) searching through the machine instructions of the executable form and finding at least one appropriate instruction to replace; and
    (c) defining a replacement instruction for identified machine instructions in the software program; and
    (d) replacing identified machine instructions in the executable form of the software program with the replacement instruction.

    The replacement instruction may be further defined as a branch instruction that references an address outside an address space for the software program.

    摘要翻译: 软件程序具有可执行形式的有限数量的固定长度的多个机器指令。 为任何一个机器指令定义了具有地址空间的替换指令。 机器指令以替换指令的软件程序的可执行形式替换。 计算机实现的系统还包括独立的索赔。