×

System for executing instructions having flag for indicating direct or indirect specification of a length of operand data

  • US 6,349,379 B2
  • Filed: 02/18/1998
  • Issued: 02/19/2002
  • Est. Priority Date: 04/30/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. A graphics processor for executing a computer instruction set comprising a plurality of instructions each of which has an instruction opcode and at least one operand, wherein a length of all the instructions is equal and of a like predetermined length, the opcode corresponds to a type of calculation to be performed on the operand(s), each operand is data to be processed in the calculation or specifies an address of the data, a result of the calculation represents processed image data, and each instruction includes a length field that includes data specifying a number of items of data to be processed or, if the number exceeds a size of the length field, a predetermined location of a previously-allocated storage area at which the number is stored, and a flag indicating whether the number is stored in the storage area or the length field, whereby said processor for each instruction processes a corresponding number of data items to thereby facilitate processing of variable-length streams of data.

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