-
-
公开(公告)号:CN104956364B
公开(公告)日:2018-07-27
申请号:CN201380071197.1
申请日:2013-12-06
Applicant: 国际商业机器公司
IPC: G06F17/16
CPC classification number: G06F9/30036 , G06F9/3005 , G06F9/30098 , G06F9/3861
Abstract: 促进向量异常处理。执行针对向量寄存器的个或多个元素执行操作的向量指令。当在指令执行期间遇到异常时,提供向量异常码,所述异常码指示所述向量寄存器内导致所述异常的位置。所述向量异常码还包括所述异常的原因。
-
公开(公告)号:CN107111483A
公开(公告)日:2017-08-29
申请号:CN201580058173.1
申请日:2015-10-21
Applicant: 国际商业机器公司
CPC classification number: G06F9/30145 , G06F9/30021 , G06F9/30029 , G06F9/3004 , G06F9/30087 , G06F9/3009 , G06F9/3012 , G06F9/3851 , G06F9/46 , G06F2209/521
Abstract: 原子指令(包括“比较并交换寄存器”、“加载且与寄存器”及“加载且或寄存器”指令)使用寄存器代替存储器,以在多线程处理器中传送且共享信息。所述寄存器可由所述多线程处理器的多个线程存取,且所述指令在这些共享寄存器上操作。由所述指令经由互锁控制对所述共享寄存器的存取。
-
公开(公告)号:CN102947794B
公开(公告)日:2016-08-17
申请号:CN201080066964.6
申请日:2010-11-08
Applicant: 国际商业机器公司
CPC classification number: G06F9/30003 , G06F9/30181 , G06F9/30196 , G06F9/45541
Abstract: 多功能指令的所选择已安装功能被隐藏,这样即使处理器能够执行隐藏的已安装功能,隐藏功能的可用性被隐藏,从而响应于多功能指令查询功能可用性,只有未隐藏的功能才被报告为已安装。
-
公开(公告)号:CN104937538A
公开(公告)日:2015-09-23
申请号:CN201380071241.9
申请日:2013-12-11
Applicant: 国际商业机器公司
IPC: G06F9/00
CPC classification number: G06F9/30036 , G06F9/3001 , G06F9/30018 , G06F9/30021 , G06F9/30032 , G06F9/30047 , G06F9/30098 , G06F15/8053
Abstract: 一种向量生成掩码指令。对于第一操作数中的每个元素,生成位掩码。所述掩码包括这样的位:从所述指令的第一字段指定的位置开始并在所述指令的第二字段指定的位置结束,所述位被设置为选定值。
-
公开(公告)号:CN101911025B
公开(公告)日:2012-11-07
申请号:CN200980101961.9
申请日:2009-01-05
Applicant: 国际商业机器公司
CPC classification number: G06F12/1027 , G06F9/30047 , G06F12/0215 , G06F12/1009 , G06F12/1036 , G06F12/145 , G06F2212/1052 , G06F2212/654 , G06F2212/656 , G06F2212/68
Abstract: 提供了一种增强的动态地址转换工具。在一个实施例中,首先获取要转换的虚拟地址,并且获取转换表层次结构的转换表的初始起始地址。根据所获取的初始起始地址,获取段表表项。所述段表表项被配置为包含格式控制字段和访问有效性字段。如果已启用所述格式控制字段和访问有效性字段,则所述段表表项还包含访问控制字段、取回保护字段以及段-帧绝对地址。仅当所述访问控制字段与程序状态字或所执行程序指令的操作数中的任意一个所提供的程序访问键匹配时,才允许存储操作。当与所述虚拟地址关联的程序访问键与所述段访问控制字段相同时,允许取回操作。
-
公开(公告)号:CN102713838A
公开(公告)日:2012-10-03
申请号:CN201080056684.7
申请日:2010-12-14
Applicant: 国际商业机器公司
IPC: G06F9/30
CPC classification number: G06F9/00 , G06F9/30 , G06F9/30003 , G06F9/3004 , G06F9/3009 , G06F9/30167 , G06F9/30181 , G06F9/3834 , G06F9/44 , G06F9/4418 , G06F9/45533 , G06F12/1475
Abstract: 提供一种无停顿键设置工具,其使能在不使多处理器系统的其他处理器的操作停顿的情况下执行存储键操纵。借助此工具,更新可由所述多处理器系统的多个处理器访问的存储键而不使所述多个处理器的操作停顿。由于在不使其他操作停顿的情况下更新存储键,处理器可以观察到所述存储键在所述处理器执行的操作开始时具有一个值,并且在该操作结束时具有第二值。提供一种机制以使得该操作能够继续,从而避免严重异常。
-
-
公开(公告)号:CN113574513A
公开(公告)日:2021-10-29
申请号:CN202080016269.2
申请日:2020-02-14
Applicant: 国际商业机器公司
IPC: G06F12/1027
Abstract: 用于保护存储器的存储密钥更改的检测包括确定在计算环境的处理器内存储密钥更改事件是否已经发生。确定包括检查存储密钥的一个或多个选定字段是否已被更新。存储密钥与存储器块相关联并控制对存储器块的访问。基于指示存储密钥的一个或多个选定字段已被更新的检查,已检测到存储密钥更改事件。基于确定已发生存储密钥更改事件,提供通知。
-
-
-
-
-
-
-
-
-