发明名称 Virtual machine emulation in the memory space of a programmable processor
摘要 Apparatus and method for emulating a virtual machine within the physical memory space of a programmable processor using virtual functions having a format independent of the hardware architecture of the processor. The virtual functions are executed using an execution engine emulated in the processor. A symbol table maps the virtual functions to native functions in the memory space, and a gate call interface block accesses the symbol table and initiates execution of the corresponding native function in response to each executed virtual function. Execution of the corresponding native function operates to evaluate the concurrent execution of at least one other native function. In this way for example, standardized platform virtual code can be generated for a number of different types of processors and used to evaluate the native operational routines of each processor.
申请公布号 US2004123290(A1) 申请公布日期 2004.06.24
申请号 US20030678296 申请日期 2003.10.03
申请人 SEAGATE TECHNOLOGY LLC 发明人 OVERTON CHAD R;MEHTA SUNIL A;LARSON JOHN M;ERRINGTON SCOTT E
分类号 G06F3/06;G06F9/455;(IPC1-7):G06F12/00;G11C5/00 主分类号 G06F3/06
代理机构 代理人
主权项
地址