用于处理器功能查询的功能虚拟化设施制造技术

技术编号:8369132 阅读:137 留言:0更新日期:2013-02-28 19:15
多功能指令的所选择已安装功能被隐藏,这样即使处理器能够执行隐藏的已安装功能,隐藏功能的可用性被隐藏,从而响应于多功能指令查询功能可用性,只有未隐藏的功能才被报告为已安装。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及计算机系统,更具体地,涉及计算机系统处理器指令功能。
技术介绍
商标IBM ,是位于美国纽约州阿蒙克的国际商业机器公司的注册商标,S/390、z900、z990和ZlO及其他产品名称是国际商业机器公司或其他公司的注册商标或产品名称。 通过许多卓越的工程师的工作,IBM从20世纪60年代已知为IBM 系统360的机器开始至今已创建了一种特殊架构,该特殊架构由于其计算系统的本质,已知为“大型机”,其操作原理通过描述可在由IBM专利技术人专利技术的指令的“大型机”实现上执行的指令而阐述了机器的架构,这些指令由于其对改善由“大型机”代表的计算机器的状态有显著的贡献,通过包括在过去几年所阐述的IBM的Principles of Operation (操作原理),被接受是显著贡献。2009 年 2 月发表的第八版 IBM 的z/Architecture Principles of Operation作为SA22-7832-07成为标准发表参考,并包含在IBM的ζ10 大型机服务器中。参考图1A,示出了现有技术的主机计算机系统50的代表性组件。也可在计算机系统中使用在本领域已知的组本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】2010.06.24 US 12/822,3581.一种用于隐藏多功能指令的所选择已安装功能的计算机实现的方法,该多功能指令被架构设计为执行多个已安装功能中的功能,所述方法包括 设置值,该值控制已安装功能对主机计算机的多功能指令的可用性,该主机计算机包含一个或多个处理器,一处理器具有多功能指令的第一多个所述已安装功能,该第一多个已安装功能包含一个或多个第一已安装功能以及一个或多个第二已安装功能;以及执行多功能指令,该多功能指令包含操作码字段,该执行包括 响应于该多功能指令指定查询功能,执行该查询功能,以确定可用于该多功能指令的已安装功能; 该查询功能执行使用所述值来确定所述一个或多个第二已安装功能; 该查询功能执行存储结果值,该结果值指示所述一个或多个第一已安装功能中的一个或多个对该多功能指令不可用;以及 响应于该多功能指令指定第一多个所述已安装功能中的非查询功能,在该非查询功能是所述第二已安装功能中的一个时,执行该非查询功能,且在该非查询功能是不同于所述第二已安装功能中的一个的其它功能时,阻止执行所述非查询功能。2.如权利要求I所述的方法,其中,由主机计算机的管理程序为主机计算机的虚拟机来设置所述值,该虚拟机包含一个或多个逻辑处理器,该一个或多个逻辑处理器被分配给一个或多个物理处理器,一物理处理器具有多功能指令的所述一个或多个第二已安装功能,其中,由所述一个或多个物理处理器中的物理处理器上的一个或多个逻辑处理器中的逻辑处理器在该虚拟机中执行所述多功能指令。3.如权利要求2所述的方法,其中,基于多功能指令的操作码来确定所述一个或多个第二已安装功能。4.如权利要求2所述的方法,还包括 由管理程序来设置另一个值,该值控制已安装功能对在主机计算机系统的另一虚拟机上执行的多功能指令的可用性;以及 由一个或多个另一逻辑处理器中的另一逻辑处理器在该另一虚拟机中执行另一多功能指令; 响应于该另一多功能指令指定另一查询功能,执行该另一查询功能,以确定对该另一多功能指令可用的已安装功能; 该另一查询功能执行使用该另一个值来确定一个或多个第三已安装功能;以及该另一查询功能执行存储另一结果值...

【专利技术属性】
技术研发人员:D·格雷纳D·L·奥西塞克T·什莱格尔
申请(专利权)人:国际商业机器公司
类型:
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1