发明名称 |
中间代码执行系统、中间代码执行方法与执行中间代码的计算机程序产品 |
摘要 |
一个具有执行某个预定命令系统所包括的每个处理命令的处理模块(11、12)、并顺序解释与执行按照该命令系统写成的中间代码的中间代码执行系统(10)包括一个能从该中间代码中取出一个处理命令的命令获取部分(13),一个能判断那个处理命令是否对应于从该命令系统所包括的处理命令中选择的每个选定处理命令、并在该取出的处理命令对应于该选定处理命令时选择与执行对应于该选定处理命令的处理模块(11)的第一处理命令执行部分(15),和一个能认定该第一处理命令执行部分(15)中未被执行的一个处理命令类型、并选择与执行对应于那个处理命令的处理模块(12)的第二处理命令执行部分(17)。 |
申请公布号 |
CN1419191A |
申请公布日期 |
2003.05.21 |
申请号 |
CN02148185.7 |
申请日期 |
2002.10.31 |
申请人 |
亚普公司 |
发明人 |
小林哲之 |
分类号 |
G06F9/45 |
主分类号 |
G06F9/45 |
代理机构 |
永新专利商标代理有限公司 |
代理人 |
王敬波 |
主权项 |
1、一个利用某个解释器来执行某个中间代码的系统,对以某种预定程序语言生成的一个源代码进行转换可以获得该中间代码,该系统的特征为包括:一个处理器(2);一个相对较快的第一存储器部分(3);一个相对较慢的第二存储器部分(6);一个第一解释器模块(15),它被储存在该第一存储器部分内并对应于该程序语言的某个命令集合中的一个子集;以及一个第二解释器模块(17),它被储存在该第二存储器部分内并对应于该命令集合中的其余命令,其中该处理器用该第一解释器模块来判断取自该中间代码的一个命令是否对应于该子集的任何命令,若它在该子集之中就执行该对应命令,而且若该对应命令不在该子集之中,则由该第二解释器模块认定该命令对应的任何其余命令,并对其执行。 |
地址 |
日本东京 |