Program-executing apparatus and portable information processing apparatus
    1.
    发明授权
    Program-executing apparatus and portable information processing apparatus 失效
    程序执行装置和便携式信息处理装置

    公开(公告)号:US07155550B2

    公开(公告)日:2006-12-26

    申请号:US10159597

    申请日:2002-05-30

    IPC分类号: G06F12/00

    CPC分类号: G06F9/461 G06F9/3879

    摘要: A program-executing apparatus has a simple configuration, is capable of executing high-speed processing, and is capable of providing high security. The apparatus is configured such that a host system wherein a program execution environment using a general-purpose OS 16 is set and a subsystem 200 wherein a virtual-machine execution environment is set are built into independent operation circuits, and a DPRAM 3 is coupled to a general-purpose bus that connects the two operation circuits. In one of the systems 100 and 200, when a process to be requested to the other system has occurred, an interface built into each of the systems writes a command indicative of the contents of the process into the DPRAM, and outputs an interrupt to the remote system; and in response to an interrupt notified from the other system, the interface executes a process of reading a command written by the DPRAM 3.

    摘要翻译: 程序执行装置具有简单的配置,能够执行高速处理,并且能够提供高安全性。 该装置被配置为使得其中设置使用通用OS 16的程序执行环境的主机系统和其中设置虚拟机执行环境的子系统200被内置到独立的操作电路中,并且DPRAM 3耦合到 连接两个运行电路的通用总线。 在系统100和200之一中,当发生对其他系统的请求的处理时,内置于每个系统的接口将表示该进程的内容的命令写入到DPRAM中,并向 远程系统; 并且响应于从其他系统通知的中断,接口执行读取由DPRAM 3写入的命令的处理。

    Program for generating method retrieval information and an arithmetic processing apparatus
    2.
    发明授权
    Program for generating method retrieval information and an arithmetic processing apparatus 失效
    用于生成方法检索信息的程序和算术处理装置

    公开(公告)号:US06856998B2

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

    申请号:US09828120

    申请日:2001-04-09

    IPC分类号: G06F9/44 G06F9/42 G06F17/30

    CPC分类号: G06F9/449 Y10S707/99944

    摘要: Method and class tables and an algorithm are provided for use in determining if a called method in a message should be retrieved and executed or a method search should initiated. The method table includes method name, method identifier, method overwrite data, class overwrite data and method memory storage location associated with the method related to the overwrite data. The algorithm sets a plurality of variables to an entry in the class table and at least one method and class data referenced in a message, searches the method table and sets search variables to the class and method overwrite data and determines if a predetermined relationship exists between the method and class identifier associated with the class and method data in the message as well as data in one of method entries. The method memory storage location is read out once a method entry with the predetermined relationship is found.

    摘要翻译: 提供了方法和类表和算法,用于确定消息中的被调用方法是否应被检索和执行,或者方法搜索应该被启动。 方法表包括与覆盖数据有关的方法相关联的方法名称,方法标识符,覆盖数据,类覆盖数据和方法存储器存储位置。 该算法将多个变量设置为类表中的条目和消息中引用的至少一个方法和类数据,搜索方法表并将搜索变量设置为类和方法重写数据,并确定是否存在预定关系 与消息中的类和方法数据相关联的方法和类标识符以及方法条目之一中的数据。 一旦发现具有预定关系的方法入口,就读出方法存储器存储位置。