首页> 外国专利> Method and system for enhanced management operation utilizing intermixed user level and supervisory level instructions with partial concept synchronization

Method and system for enhanced management operation utilizing intermixed user level and supervisory level instructions with partial concept synchronization

机译:利用混合了用户级别和管理级别指令以及部分概念同步的增强管理操作的方法和系统

摘要

A method and system for enhanced system management operations in a superscalar data processing system. Those supervisory level instructions which execute selected privileged operations within protected memory space are first identified as not requiring a full context synchronization. Each time execution of such an instruction is initiated an enable special access (ESA) instruction is executed as an entry point to that instruction or group of instructions. A portion of the machine state register for the data processing system is stored and the machine state register is then modified as follows: a problem bit is set, changing the execution privilege state to "supervisor;" external interrupts are disabled; and access privilege state bit is set; and, a special access mode bit is set, allowing execution of special instructions. The instructions which execute the selected privileged operations within the protected memory space are then executed. A disable special access (DSA) instruction is then executed which restores the bits within the machine state register which were modified during the ESA instruction. The ESA and DSA instructions are implemented without modifying the instruction stream by utilizing user level procedure calls, thereby reducing the overhead of the branch table necessary to determine the desired execution path.
机译:一种用于在超标量数据处理系统中增强系统管理操作的方法和系统。首先将那些在受保护的内存空间中执行选定特权操作的管理级指令标识为不需要完全上下文同步。每次启动此类指令的执行时,都会执行启用特殊访问(ESA)指令作为该指令或指令组的入口点。存储数据处理系统的一部分机器状态寄存器,然后按以下方式修改机器状态寄存器:设置问题位,将执行特权状态更改为“主管”;禁止外部中断;并设置访问权限状态位;并且,特殊访问模式位被置1,允许执行特殊指令。然后执行在受保护的存储空间内执行所选特权操作的指令。然后执行禁用特殊访问(DSA)指令,该指令将恢复机器状态寄存器中在ESA指令期间修改的位。通过利用用户级过程调用,无需修改指令流即可实现ESA和DSA指令,从而减少了确定所需执行路径所需的分支表的开销。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号