首页> 外国专利> APPARATUS AND METHOD FOR EXECUTING MULTIPLE PROGRAM SEGMENTS WITH DIFFERENT OBJECT CODE TYPES IN SINGLE PROGRAM OR PROCESSOR ENVIRONMENT

APPARATUS AND METHOD FOR EXECUTING MULTIPLE PROGRAM SEGMENTS WITH DIFFERENT OBJECT CODE TYPES IN SINGLE PROGRAM OR PROCESSOR ENVIRONMENT

机译:在单个程序或处理器环境中执行具有不同对象代码类型的多个程序段的设备和方法

摘要

PPROBLEM TO BE SOLVED: To provide a method and its apparatus for calling a program procedure, and switching performances of a plurality of object code types having various restrictions for a stack operation. PSOLUTION: A computer system characteristically includes a routine descriptor, a stack switch frame, a mode switching mechanism for switching a code or calling convention type from a first processor to a second processor and a means for performing instructions of various code types. The routine descriptor describes a program, or a code segment, its code type and the calling conventions. In encountering the instructions, control is transferred to the mode switching mechanism. When a routine calls the routine including another stack model, the mode switching mechanism uses the stack switch frame in order to provide transfer between the two stack types. PCOPYRIGHT: (C)2007,JPO&INPIT
机译:

要解决的问题:提供一种用于调用程序过程以及切换对栈操作具有各种限制的多种目标代码类型的性能的方法及其设备。解决方案:一种计算机系统,其特征在于包括例程描述符,堆栈切换帧,用于将代码或调用约定类型从第一处理器切换到第二处理器的模式切换机制,以及用于执行各种代码类型的指令的装置。例程描述符描述程序或代码段,其代码类型和调用约定。在遇到指令时,控制权转移到模式切换机构。当例程调用包含另一个堆栈模型的例程时,模式切换机制将使用堆栈切换帧以提供两种堆栈类型之间的传输。

版权:(C)2007,日本特许厅&INPIT

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号