APPARATUS FOR PERFORMING LOGICAL COMPARISON OPERATION

PROBLEM TO BE SOLVED: To provide instructions for performing logical-comparison and branch on the basis of packed data or unpacked data.SOLUTION: A memory stores first data and second data. A processor performs logical comparison on the first and second data. The logical comparison may be performed...

Full description

Saved in:
Bibliographic Details
Main Authors RONEN ZOHAR, RAJIV KAPOOR, KOBY GOTTLIEB, MARK BUXTON, ZEEV SPERBER
Format Patent
LanguageEnglish
Japanese
Published 27.04.2017
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:PROBLEM TO BE SOLVED: To provide instructions for performing logical-comparison and branch on the basis of packed data or unpacked data.SOLUTION: A memory stores first data and second data. A processor performs logical comparison on the first and second data. The logical comparison may be performed on each bit of the first and second data, or may be performed only on specific bits. At least the first data includes packed data elements. The logical comparison is performed on the most significant bit of the packed data elements. The logical comparison may include comparison of the same respective bits of the first and second data. The logical comparison also includes logical comparison of bits of the first data with a complement of the corresponding bits of the second data. On the basis of these comparisons, branch support is performed. The branch support may be utilized one after another by a branching unit. Alternatively, the branch support may include branching to an indicated target code location.SELECTED DRAWING: Figure 1a 【課題】パックド・データおよびアンパックド・データに基づく、論理比較および分岐のための命令を提供する。【解決手段】メモリは、第1のデータおよび第2のデータを格納する。プロセッサは、第1および第2のデータの論理比較を実行する。論理比較は、第1および第2のデータの各ビットに実行されてもよく、または特定のビットだけに実行されてもよい。少なくとも、第1のデータはパックド・データエレメントを含む。論理比較はパックド・データエレメントの最上位ビットに実行される。論理比較は、第1および第2のデータの同じそれぞれのビットの比較を含む。更に、第1のデータのビットと第2のデータの対応ビットの補数との論理比較を含む。これらの比較に基づいて、分岐サポートが実行される。そして、それは分岐ユニットによって次々に利用されてもよい。あるいは、分岐サポートは、示された目的コード位置への分岐を含んでもよい。【選択図】図1a
Bibliography:Application Number: JP20160255721