-
-
公开(公告)号:CN113424176B
公开(公告)日:2025-04-18
申请号:CN202080014172.8
申请日:2020-02-11
Applicant: 国际商业机器公司
IPC: G06F16/903
Abstract: 提供用于执行向量串搜索的指令。获得要处理的指令,其中指令被定义为用于定位串内的子串的出现的串搜索指令。处理指令,其中处理包括使用在指令的另一操作数中指定的子串来搜索在指令的一个操作数中指定的串。基于搜索在串内定位到子串的第一完全匹配,返回完全匹配条件指示以及第一完全匹配在串中的位置,并且基于搜索在串的终止处仅定位到子串的部分匹配,返回部分匹配条件指示以及部分匹配在串中的位置。
-
公开(公告)号:CN119013899A
公开(公告)日:2024-11-22
申请号:CN202380029797.5
申请日:2023-03-21
Applicant: 国际商业机器公司
IPC: H03M7/12
Abstract: 二进制整数到二进制编码的十进制的简化逻辑转换,包括:从输入二进制整数生成包括以中间格式编码的所有零数字的中间值(802);直到输入二进制整数的每个比特被移位到中间值中:将该输入二进制整数的比特移位到中间值中(804);将中间值加倍(806);将中间值转换成二进制编码的十进制输出(104);并且其中,对于中间值的每个数字,中间格式包括与多个偶数权重对应的多个比特、与一权重对应的第一比特、以及与该一权重的逆对应的第二比特(808)。
-
公开(公告)号:CN114365092A
公开(公告)日:2022-04-15
申请号:CN202080063546.5
申请日:2020-08-07
Applicant: 国际商业机器公司
IPC: G06F11/07
Abstract: 用于在子串搜索操作中检测故障的方法,包括使用包括每个具有M个向量元素的向量寄存器的处理器单元,提供比较器的M×M矩阵,用于在向量寄存器的第一向量寄存器中存储的参考串和在向量寄存器的第二向量寄存器中存储的目标串的元素的逐字符比较。向量元素是用于编码字符的n位元素。使用由M×M矩阵执行的比较来生成结果位向量。结果位向量指示目标串的与参考串完全匹配的字符,以及指示目标串的与参考串部分匹配的字符。通过利用结果位向量来执行子串搜索操作中的故障检测。
-
公开(公告)号:CN113424176A
公开(公告)日:2021-09-21
申请号:CN202080014172.8
申请日:2020-02-11
Applicant: 国际商业机器公司
IPC: G06F16/903
Abstract: 提供用于执行向量串搜索的指令。获得要处理的指令,其中指令被定义为用于定位串内的子串的出现的串搜索指令。处理指令,其中处理包括使用在指令的另一操作数中指定的子串来搜索在指令的一个操作数中指定的串。基于搜索在串内定位到子串的第一完全匹配,返回完全匹配条件指示以及第一完全匹配在串中的位置,并且基于搜索在串的终止处仅定位到子串的部分匹配,返回部分匹配条件指示以及部分匹配在串中的位置。
-
-
-
-