发明名称 Data processing using multiple instruction sets
摘要 A data processing system supports execution of both native instructions and Java bytecodes using a hardware executer for the Java bytecodes where possible and a software instruction interpreter for the Java bytecodes where these are not supported by the hardware. The sequences of native instructions 26 within the software instruction interpreter that perform the processing for the Java bytecodes being interpreted terminate within a sequence terminating instruction BXJ that acts differently depending upon whether or not an enabled hardware executer 6 is detected to be present. If an enabled hardware executer is detected as present, then the execution of the next Java bytecode is attempted with this. If an active hardware executer is not present, then the next Java bytecode is passed directly to the software instruction interpreter.
申请公布号 US6965984(B2) 申请公布日期 2005.11.15
申请号 US20020134468 申请日期 2002.04.30
申请人 ARM LIMITED 发明人 SEAL DAVID JAMES;NEVILL EDWARD COLLES
分类号 G06F9/30;G06F9/318;G06F9/45;G06F9/455;(IPC1-7):G06F9/00 主分类号 G06F9/30
代理机构 代理人
主权项
地址