发明名称 Intermediate instruction execution processor which resolves symbolic references without modifying intermediate instruction code
摘要 A processor is provided with a decoder, a memory connected to the decoder and an execution stage connected to the decoder. The decoder receives each instruction. Each time the decoder receives an instruction, if the instruction contains a symbolic reference, the decoder determines whether or not the symbolic reference has been resolved into a numeric operand. If the symbolic reference has been resolved into a numeric operand, the memory retrieves, from a numeric reference table, a numeric operand to which the symbolic reference has been resolved. The execution stage then executes the instruction on the retrieved numeric operand in place of the symbolic reference. If the symbolic reference has not been resolved into a numeric operand, then the execution stage searches a data object, which relates each symbolic reference to a memory slot in which a corresponding numeric operand is stored, for a numeric reference relating the symbolic reference to a corresponding numeric operand. The memory then retrieves the numeric operand, that corresponds to the unresolved symbolic reference, from the memory slot indicated by the numeric reference of the data object. The memory stores the retrieved numeric operand in the numeric reference table maintained therein. The execution stage executes the instruction on the retrieved numeric operand in place of the symbolic reference of the instruction and indicates to the decoder that the symbolic reference is resolved. "Resolved indications," which each indicates whether or not a specific, respective symbolic reference is resolved, can be stored in a numeric reference buffer and accessed using the instruction fetch address as an index. The numeric reference table can also be stored in the numeric reference buffer and accessed (indexed) the same way.
申请公布号 US6382846(B1) 申请公布日期 2002.05.07
申请号 US19980004870 申请日期 1998.01.09
申请人 INDUSTIAL TECHNOLOGY RESEARCH INSTITUTE 发明人 LAI GEORGE SHIANG-JYH;MA RUEY-LIANG;WANG DZE-CHAUNG;SHANG SHI-SHENG;WU KUN-CHENG
分类号 G06F9/445;(IPC1-7):G06F9/45 主分类号 G06F9/445
代理机构 代理人
主权项
地址