×

Data processing system and method thereof

  • US 5,737,586 A
  • Filed: 03/21/1995
  • Issued: 04/07/1998
  • Est. Priority Date: 03/31/1993
  • Status: Expired due to Fees
First Claim
Patent Images

1. A data processor, comprising:

  • interface means for receiving a data processing instruction, wherein an operand of the data processing instruction is one of a scalar value and a portion of a vector value;

    a sequencer for decoding the data processing instruction to provide a plurality of control signals, the sequencer being coupled to the interface means for receiving the data processing instruction;

    instruction execution means for executing a data processing operation in response to the plurality of control signals, the instruction execution means providing a result of the data processing operation, the instruction execution means being coupled to the sequencer for receiving the plurality of control signals;

    a first storage circuit for storing an overflow value, the overflow value being asserted when the result is not one of a range of data values, the overflow value being negated when the result is one of the range of data values;

    a modification circuit coupled to the first storage circuit for receiving the overflow value and coupled to the instruction execution means for receiving the result, the modification circuit modifying the result to be equal to a predetermined value when the overflow value is asserted; and

    a second storage circuit for storing an overflow direction value, the overflow direction value being asserted when the result is greater than a maximum value and the overflow direction value being negated when the result is less than a minimum value.

View all claims
  • 7 Assignments
Timeline View
Assignment View
    ×
    ×