Method of executing an interpreter program
    1.
    发明申请
    Method of executing an interpreter program 有权
    执行解释程序的方法

    公开(公告)号:US20030149964A1

    公开(公告)日:2003-08-07

    申请号:US10365780

    申请日:2003-02-13

    CPC classification number: G06F9/45504 G06F9/3885

    Abstract: A threaded interpreter (916) is suitable for executing a program comprising a series of program instructions stored in a memory (904). For the execution of a program instruction the threaded interpreter includes: a preparatory unit (918) for executing a plurality of preparatory steps making the program instruction available in the threaded interpreter, and an execution unit (920) with one or more machine instructions emulating the program instruction. According to the invention, the threaded interpreter is designed such that during the execution on an instruction-level parallel processor of the series of program instructions machine instructions implementing a first one of the preparatory steps are executed in parallel with machine instructions implementing a second one of the preparatory steps for respective ones of the series of program instructions.

    Abstract translation: 线程解释器(916)适于执行包括存储在存储器(904)中的一系列程序指令的程序。 为了执行程序指令,所述螺纹解释器包括:准备单元(918),用于执行使所述程序指令在所述螺纹解释器中可用的多个准备步骤,以及执行单元(920),其具有模拟所述程序指令的一个或多个机器指令 程序指令。 根据本发明,螺纹解释器被设计成使得在执行一系列程序指令的指令级并行处理器时,执行准备步骤中的第一个的机器指令与机器指令并行执行,该机器指令执行第二个 各系列程序指令的准备步骤。

Patent Agency Ranking