发明名称 Method and apparatus for detecting and executing cross-domain calls in a computer system.
摘要 <p>In a computer system, an improved technique detects and executes cross-domain calls in an application program. The invention determines whether a branch target address falls within a reference address range within a first domain. If it does, the invention executes the call by determining a called address in a second domain corresponding to the target address in the first domain, e.g., by mathematically manipulating the target address. The invention then accesses the called address and executes the code stored therein. The invention may be used in detecting and executing cross-domain calls from an application program executing by interpretation in an emulated computer system having a first architecture (e.g., "CISC"), where the calls seek execution of specified system services functions executable directly in a computer system having a second, different architecture (e.g., "RISC"). The invention also may be used in a computer system having multiple processors of heterogeneous architectures. <IMAGE></p>
申请公布号 EP0671685(A2) 申请公布日期 1995.09.13
申请号 EP19950301096 申请日期 1995.02.21
申请人 DIGITAL EQUIPMENT CORPORATION 发明人 HAYDEN, PETER C.
分类号 G06F15/16;G06F9/318;G06F9/32;G06F9/42;G06F9/455;G06F9/46;(IPC1-7):G06F9/42 主分类号 G06F15/16
代理机构 代理人
主权项
地址