Patent · US Expired

System for processing shift, mask, and merge operations in one instruction

US5487159A · kind A · utility

134Cited by
12References
4Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 23, 1993
Grant dateJan 23, 1996
Priority date
Expiry dateDec 23, 2013

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/30032
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method and system for executing shift, mask, and merge operations on two operands specified by one instruction contains two registers holding operand data and separate shift, mask, and merge logic. A programmer-defined set of mask and merge indicators controls the mask and merge operations. Each mask and merge indicator is represented as a single bit but controls a pair of bits in an operand. If the first operand is selected by the programmer, it is shifted and then masked. The result of the shift and mask operations is merged with the second operand. If the second operand is selected, it is shifted and masked, and the result is merged with the first operand. Final results are stored for processing by subsequent instructions.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.