首页> 外国专利> Method and system for selective support of non-architected instructions within a superscaler processor system utilizing a special access bit within a machine state register

Method and system for selective support of non-architected instructions within a superscaler processor system utilizing a special access bit within a machine state register

机译:利用机器状态寄存器中的特殊访问位在超标量处理器系统中选择性支持非结构化指令的方法和系统

摘要

A method and system for permitting the selective support of non- architected instructions within a superscalar processor system. A special access bit within the system machine state register is provided and set in response to each initiation of an application during which execution of non-architected instructions is desired. Thereafter, each time a non- architected instruction is decoded the status of the special access bit is determined. The non-architected instruction is executed in response to a set state of the special access bit. The illegal instruction program interrupt is issued in response to an attempted execution of a non- architected instruction if the special access bit is not set. In this manner, for example, complex instruction set computing (CISC) instructions may be selectively enabled for execution within a reduced instruction set computing (RISC) data processing system while maintaining full architectural compliance with the reduced instruction set computing (RISC) instructions.
机译:一种用于允许在超标量处理器系统内选择性支持非架构指令的方法和系统。提供并设置了系统机器状态寄存器中的特殊访问位,以响应应用程序的每次启动,在此期间需要执行非体系结构指令。此后,每次解码非架构指令时,都会确定特殊访问位的状态。响应于特殊访问位的置位状态,执行非结构化指令。如果未设置特殊访问位,则会响应于尝试执行非体系结构指令而发出非法指令程序中断。以这种方式,例如,可以选择性地启用复杂指令集计算(CISC)指令以在简化指令集计算(RISC)数据处理系统内执行,同时保持与简化指令集计算(RISC)指令的完全体系结构一致性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号