首页> 外国专利> MUTUAL CALLING BETWEEN NATIVE AND NONNATIVE INSTRUCTION SETS

MUTUAL CALLING BETWEEN NATIVE AND NONNATIVE INSTRUCTION SETS

机译:本机和非本机指令集之间的相互调用

摘要

PROBLEM TO BE SOLVED: To provide a data processing system 118 for supporting the execution of both of native instructions using a processor core and nonnative instructions interpreted by using a hardware translation part 122 or a software interpreter. SOLUTION: In order to terminate a sub routine for achieving internal calling between native and nonnative codes by reducing processing overheads, a clear return to the nonnative instruction and a return to the native instruction are separately provided. A nonnative sub routine for veneer is used between the native code and a nonnative main sub routine. A nonnative sub routine for the veneer is dynamically formed inside the stack memory area of a native mode system.
机译:解决的问题:提供一种数据处理系统118,用于支持使用处理器核和通过使用硬件翻译部件122或软件解释器解释的非本机指令执行本机指令。 SOLUTION:为了终止子例程,以通过减少处理开销来实现本机代码与非本机代码之间的内部调用,分别提供了对非本机指令的明确返回和对本机指令的返回。单板的非本地子例程用于本机代码和非本地主子例程之间。单板的非本机子例程是在本机模式系统的堆栈存储区内部动态形成的。

著录项

  • 公开/公告号JP2002116908A

    专利类型

  • 公开/公告日2002-04-19

    原文格式PDF

  • 申请/专利权人 ARM LTD;

    申请/专利号JP20010259954

  • 发明设计人 NEVILL EDWARD COLLES;

    申请日2001-08-29

  • 分类号G06F9/40;G06F9/45;G06F9/455;

  • 国家 JP

  • 入库时间 2022-08-22 00:57:32

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号