首页> 外国专利> CHANGE IN INSTRUCTION BEHAVIOR WITHIN CODE BLOCK BASED ON PROGRAM ACTION EXTERNAL THERETO

CHANGE IN INSTRUCTION BEHAVIOR WITHIN CODE BLOCK BASED ON PROGRAM ACTION EXTERNAL THERETO

机译:基于程序外部行为的代码块内指令行为的更改

摘要

Extended, alternate and/or modified instruction behavior can be established using a program construct that appears outside a bounded block of program code in such a way that the behavioral changes are limited to the bounded block and coincide with a particular point in the execution thereof. These extensions, alternations and/or modifications are supported in some processor embodiments in ways that add neither additional code space nor additional execution cycles to the bounded block. In general, the particular point in execution of the bounded block may be specified in a variety of ways, including positionally or temporally. Techniques described herein have broad applicability, but will be understood by persons of ordinary skill in the art in the context of certain illustrative code blocks, including zero- (or low-) overhead loops, lightweight procedures and very long instruction word (VLIW) type instruction packets, and processors that support them.
机译:可以使用出现在程序代码的有界块之外的程序构造来建立扩展的,交替的和/或修改的指令行为,以使行为改变限于有界的块并与其执行中的特定点一致。在一些处理器实施例中,以不向边界块增加额外的代码空间或额外的执行周期的方式来支持这些扩展,变更和/或修改。通常,可以以多种方式来指定有界块的执行中的特定点,包括位置或时间。本文描述的技术具有广泛的适用性,但是本领域普通技术人员将在某些说明性代码块的上下文中理解该技术,包括零(或低)开销循环,轻量级过程和超长指令字(VLIW)类型指令包以及支持它们的处理器。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号