-
公开(公告)号:CN112930532A
公开(公告)日:2021-06-08
申请号:CN201980071487.3
申请日:2019-11-05
Applicant: 国际商业机器公司
Abstract: 用于合并操作的存储访问被最小化。合并多个输入列表的多个记录。合并包括:确定多个输入列表中的输入列表已经变为空;以及基于确定该输入列表已经变为空,检查专用于该输入列表的控制。该控制用于确定如何进行,诸如是结束合并还是继续合并。
-
公开(公告)号:CN107003957B
公开(公告)日:2020-01-17
申请号:CN201580065697.3
申请日:2015-10-30
Applicant: 国际商业机器公司
Abstract: 一种用于存取耦合至处理器的存储器中的数据的方法,包括:接收用于存取在所述存储器中的一个地址处的具有第一大小的数据的存储器引用指令;确定所述存储器中的所述地址的对准大小;及通过以块并行的方式存取每个数据组而存取一个或多个数据组中的具有所述第一大小的所述数据。所述数据组具有是所述对准大小的倍数的大小。
-
-
-
公开(公告)号:CN106133680B
公开(公告)日:2018-12-14
申请号:CN201580013692.6
申请日:2015-02-23
Applicant: 国际商业机器公司
Abstract: 提供一种延迟工具,其中能够延迟程序执行直到发生预定义事件,例如存储位置的比较导致真条件、到达超时、使中断变成未决或者存在另一个条件。所述延迟工具包括用于延迟执行的一个或多个比较和延迟机器指令。所述一个或多个比较和延迟指令可包括32位比较和延迟(CAD)指令以及64位比较和延迟(CADG)指令。
-
公开(公告)号:CN107003957A
公开(公告)日:2017-08-01
申请号:CN201580065697.3
申请日:2015-10-30
Applicant: 国际商业机器公司
Abstract: 一种用于存取耦合至处理器的存储器中的数据的方法,包括:接收用于存取在所述存储器中的一个地址处的具有第一大小的数据的存储器引用指令;确定所述存储器中的所述地址的对准大小;及通过以块并行的方式存取每个数据组而存取一个或多个数据组中的具有所述第一大小的所述数据。所述数据组具有是所述对准大小的倍数的大小。
-
公开(公告)号:CN106133686A
公开(公告)日:2016-11-16
申请号:CN201580013732.7
申请日:2015-03-11
Applicant: 国际商业机器公司
Abstract: 提供一种条件指令结束工具,其允许延迟指令的完成。在执行机器指令中,获得操作数,并且判定所述操作数是否与值具有预定关系。基于判定所述操作数与所述值没有所述预定关系,重复所述获得和所述判定。基于判定所述操作数与所述值具有所述预定关系,完成所述指令的执行。所述获得所述操作数、所述判定所述操作数是否具有所述预定关系、所述基于判定所述操作数与所述值没有所述预定关系而重复所述获得和所述判定,以及所述基于判定所述操作数与所述值具有所述预定关系而完成所述指令的执行作为具有一个操作码的单个指令的一部分被执行。
-
公开(公告)号:CN101911024B
公开(公告)日:2012-11-14
申请号:CN200980101740.1
申请日:2009-01-05
Applicant: 国际商业机器公司
CPC classification number: G06F12/1475 , G06F9/3004 , G06F9/30047 , G06F9/30145 , G06F12/10
Abstract: 披露了针对计算机系统的机器体系结构定义的设置键和清除帧管理功能。在一个实施例中,获取标识第一和第二通用寄存器的机器指令。从所述第一通用寄存器获取帧大小字段,所述帧大小字段指示存储帧是否为小数据块或大数据块中的一个。从所述第二通用寄存器获取要在其上执行所述指令的存储帧的操作数地址。如果所述存储帧是小数据块,则仅针对所述小数据块执行所述指令。如果所指示的存储帧是大数据块,则从所述第二通用寄存器获取所述大数据块内初始第一数据块的操作数地址。将针对从所述初始第一数据块开始的所有块执行帧管理指令。
-
公开(公告)号:CN101911024A
公开(公告)日:2010-12-08
申请号:CN200980101740.1
申请日:2009-01-05
Applicant: 国际商业机器公司
CPC classification number: G06F12/1475 , G06F9/3004 , G06F9/30047 , G06F9/30145 , G06F12/10
Abstract: 披露了针对计算机系统的机器体系结构定义的设置键和清除帧管理功能。在一个实施例中,获取标识第一和第二通用寄存器的机器指令。从所述第一通用寄存器获取帧大小字段,所述帧大小字段指示存储帧是否为小数据块或大数据块中的一个。从所述第二通用寄存器获取要在其上执行所述指令的存储帧的操作数地址。如果所述存储帧是小数据块,则仅针对所述小数据块执行所述指令。如果所指示的存储帧是大数据块,则从所述第二通用寄存器获取所述大数据块内初始第一数据块的操作数地址。将针对从所述初始第一数据块开始的所有块执行帧管理指令。
-
公开(公告)号:CN117396847A
公开(公告)日:2024-01-12
申请号:CN202280038622.6
申请日:2022-06-14
Applicant: 国际商业机器公司
IPC: G06F9/30
Abstract: 获得将数据从源数据类型转换成目标数据类型的指令。源数据类型是从由指令所支持的一个或多个源数据类型中选择的,目标数据类型是从由指令所支持的一个或多个目标数据类型中选择的。基于源数据类型或目标数据类型的所选择的数据类型,确定由指令使用的舍入模式。舍入模式基于所选择的数据类型而隐式地设置;它被分配给所选择的数据类型。执行数据从源数据类型到目标数据类型的转换。该转换包括使用隐式地设置的舍入模式执行舍入操作。执行转换提供目标数据类型的结果,其被写入选择位置。
-
-
-
-
-
-
-
-
-