VARIABLE-LENGTH CODE DECODER
First Claim
1. An apparatus comprising:
- a processor operative to execute executable instructions that when executed by the processor cause the processor to;
store variable length code information among a plurality of general purpose registers;
generate decoded variable length code information by decoding the at least one variable length code; and
store the decoded variable length code information among the plurality of general purpose registers, wherein the variable length code information is associated with a number of macroblocks.
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus includes at least one general purpose register and at least one special purpose register and an execution unit that executes at least two instructions in parallel, to decode variable length codes, wherein each of the instructions share use of the at least one general purpose register and the at least one special purpose register. In one example, a processor stores variable length code information among a plurality of general purpose registers and generates decoded variable length code information by decoding the at least one variable length code. The processor also stores the decoded variable length code information among the plurality of general purpose registers.
13 Citations
14 Claims
-
1. An apparatus comprising:
a processor operative to execute executable instructions that when executed by the processor cause the processor to; store variable length code information among a plurality of general purpose registers; generate decoded variable length code information by decoding the at least one variable length code; and store the decoded variable length code information among the plurality of general purpose registers, wherein the variable length code information is associated with a number of macroblocks. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. An apparatus comprising:
-
a processor operative to execute executable instructions that when executed by the processor cause the processor to; store variable length code information among a plurality of general purpose registers; generate decoded variable length code information by decoding the at least one variable length code; and store the decoded variable length code information among the plurality of general purpose registers; a storage device, operatively coupled to the processor, that stores the decoded variable length data. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification