Patent Searching and Data
What can SumoBrain do for you?
SumoBrain for the...

Class 712 :: ELECTRICAL COMPUTERS AND DIGITAL PROCESSING SYSTEMS: PROCESSING ARCHITECTURES AND INSTRUCTION PROCESSING (E.G., PROCESSORS)

Definition

This class provides, within a computer or digital data processing system, for subject matter represented by a particular arrangement that includes at least one of the following means: A) components of an individual complete processor, which may be formed on a single integrated circuit (IC); B) components of a complete digital data processing system; C) plural processors; or D) plural digital data processing systems; wherein the particular arrangement further includes at least one of the following functions:

1) processing instruction data for specific processor architectures;

2) accessing or retrieving instruction data of a fixed or variable length from a buffer or other memory and shifting the instruction data to align it with a physical boundary of a buffer or other memory;

3) locating and retrieving instruction data for processing;

4) determining via internal hardware, firmware or software operations the meaning of operation codes, control bits, or operands of instruction data;

5) dispatching instruction data for execution (e.g., designating a register after resolving data conflicts);

6) dynamically testing instruction data and operands to assess conflicts related to data or hardware-resource availability (e.g., identifying data dependencies or utilization conflicts, attempting to resolve such dependencies or conflicts, or both); and

7) dynamically controlling the execution, processing, or sequencing of instruction data within a processor.

Subclasses List