会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 8. 发明授权
    • Method and apparatus for performing logical compare operations
    • 用于执行逻辑比较操作的方法和装置
    • US08380780B2
    • 2013-02-19
    • US13082726
    • 2011-04-08
    • Rajiv KapoorRonen ZoharMark BuxtonZeev SperberKoby Gottlieb
    • Rajiv KapoorRonen ZoharMark BuxtonZeev SperberKoby Gottlieb
    • G06F7/50
    • G06F9/30021G06F7/026G06F9/3001G06F9/30029G06F9/30036G06F9/30058G06F9/30094G06F9/30098G06F9/30145G06F9/30149G06F9/3016G06F9/3887G06F12/0875G06F2212/452
    • A method and apparatus for including in a processor instructions for performing logical-comparison and branch support operations on packed or unpacked data. In one embodiment, a processor is coupled to a memory. The memory has stored therein a first data and a second data. The processor performs logical comparisons on the first and second data. The logical comparisons may be performed on each bit of the first and second data, or may be performed only on certain bits. For at least one embodiment, at least the first data includes packed data elements, and the logical comparisons are performed on the most significant bits of the packed data elements. The logical comparisons may include comparison of the same respective bits of the first and second data, and also includes logical comparisons of bits of the first data with the complement of the corresponding bits of the second data. Based on these comparisons, branch support actions are taken. Such branch support actions may include setting one or more flags, which in turn may be utilized by a branching unit. Alternatively, the branch support actions may include branching to an indicated target code location.
    • 一种用于在处理器中包括用于对打包或未打包的数据执行逻辑比较和分支支持操作的指令的方法和装置。 在一个实施例中,处理器耦合到存储器。 存储器中存储有第一数据和第二数据。 处理器对第一和第二数据执行逻辑比较。 可以对第一和第二数据的每个比特执行逻辑比较,或者可以仅对特定比特执行逻辑比较。 对于至少一个实施例,至少第一数据包括打包数据元素,并且对打包数据元素的最高有效位执行逻辑比较。 逻辑比较可以包括第一和第二数据的相同各个比特的比较,并且还包括第一数据的比特与第二数据的相应比特的补码的逻辑比较。 基于这些比较,采取分支支持行动。 这种分支支持动作可以包括设置一个或多个标志,其又可以由分支单元使用。 或者,分支支持动作可以包括分支到指示的目标代码位置。
    • 10. 发明申请
    • Method And Apparatus For Performing Logical Compare Operations
    • 用于执行逻辑比较操作的方法和装置
    • US20110191570A1
    • 2011-08-04
    • US13082726
    • 2011-04-08
    • Rajiv KapoorRonen ZoharMark BuxtonKoby Gottlieb
    • Rajiv KapoorRonen ZoharMark BuxtonKoby Gottlieb
    • G06F9/44G06F9/32
    • G06F9/30021G06F7/026G06F9/3001G06F9/30029G06F9/30036G06F9/30058G06F9/30094G06F9/30098G06F9/30145G06F9/30149G06F9/3016G06F9/3887G06F12/0875G06F2212/452
    • A method and apparatus for including in a processor instructions for performing logical-comparison and branch support operations on packed or unpacked data. In one embodiment, a processor is coupled to a memory. The memory has stored therein a first data and a second data. The processor performs logical comparisons on the first and second data. The logical comparisons may be performed on each bit of the first and second data, or may be performed only on certain bits. For at least one embodiment, at least the first data includes packed data elements, and the logical comparisons are performed on the most significant bits of the packed data elements. The logical comparisons may include comparison of the same respective bits of the first and second data, and also includes logical comparisons of bits of the first data with the complement of the corresponding bits of the second data. Based on these comparisons, branch support actions are taken. Such branch support actions may include setting one or more flags, which in turn may be utilized by a branching unit. Alternatively, the branch support actions may include branching to an indicated target code location.
    • 一种用于在处理器中包括用于对打包或未打包的数据执行逻辑比较和分支支持操作的指令的方法和装置。 在一个实施例中,处理器耦合到存储器。 存储器中存储有第一数据和第二数据。 处理器对第一和第二数据执行逻辑比较。 可以对第一和第二数据的每个比特执行逻辑比较,或者可以仅对特定比特执行逻辑比较。 对于至少一个实施例,至少第一数据包括打包数据元素,并且对打包数据元素的最高有效位执行逻辑比较。 逻辑比较可以包括第一和第二数据的相同各个比特的比较,并且还包括第一数据的比特与第二数据的相应比特的补码的逻辑比较。 基于这些比较,采取分支支持行动。 这种分支支持动作可以包括设置一个或多个标志,其又可以由分支单元使用。 或者,分支支持动作可以包括分支到指示的目标代码位置。