Resources Contact Us Home
Browse by: INVENTOR PATENT HOLDER PATENT NUMBER DATE
 
 
Browse by Category: Main > Information Technology
Class Information
Number: 712/208
Name: Electrical computers and digital processing systems: processing architectures and instruction processing (e.g., processors) > Instruction decoding (e.g., by microinstruction, start address generator, hardwired)
Description: Subject matter including an internal hardware, firmware, or software operation by which a computer system determines the meaning of an instruction"s operation code, control bits, and operands.


Sub-classes under this class:

Class Number Class Name Patents
712/212 Decoding by plural parallel decoders 211
712/209 Decoding instruction to accommodate plural instruction interpretations (e.g., different dialects, languages, emulation, etc.) 299
712/210 Decoding instruction to accommodate variable length instruction or operand 427
712/211 Decoding instruction to generate an address of a microroutine 157
712/213 Predecoding of instruction component 267


Patents under this class:
1 2 3 4 5 6 7 8

Patent Number Title Of Patent Date Issued
7590832 Information processing device, compressed program producing method, and information processing system Sep. 15, 2009
7571300 Modular distributive arithmetic logic unit Aug. 4, 2009
7568083 Memory mapped register file and method for accessing the same Jul. 28, 2009
7558942 Memory mapped register file and method for accessing the same Jul. 7, 2009
7555421 Device emulation for testing data network configurations Jun. 30, 2009
7552316 Method and apparatus for compressing instructions to have consecutively addressed operands and for corresponding decompression in a computer system Jun. 23, 2009
7546442 Fixed length memory to memory arithmetic and architecture for direct memory access using fixed length instructions Jun. 9, 2009
7533250 Automatic operand load, modify and store May. 12, 2009
7529912 Apparatus and method for instruction-level specification of floating point format May. 5, 2009
7529914 Method and apparatus for speculative execution of uncontended lock instructions May. 5, 2009
7516304 Parsing-enhancement facility Apr. 7, 2009
7506322 System and method of utilizing a hardware component to execute an interpretive language Mar. 17, 2009
7493473 Method of executing instructions using first and second control units that share a state register Feb. 17, 2009
7441098 Conditional execution of instructions in a computer Oct. 21, 2008
7441099 Configurable SIMD processor instruction specifying index to LUT storing information for different operation and memory location for each processing unit Oct. 21, 2008
7437532 Memory mapped register file Oct. 14, 2008
7434035 Method and system for processing instructions in grouped and non-grouped modes Oct. 7, 2008
7430678 Low power operation control unit and program optimizing method Sep. 30, 2008
7401176 Method and system for fast access to stack memory Jul. 15, 2008
7401204 Parallel Processor efficiently executing variable instruction word Jul. 15, 2008
7398355 Avoiding locks by transactionally executing critical sections Jul. 8, 2008
7395082 Method and system for handling events in an application framework for a wireless device Jul. 1, 2008
7389405 Digital signal processor architecture with optimized memory access for code discontinuity Jun. 17, 2008
7383425 Massively reduced instruction set processor Jun. 3, 2008
7376813 Register move instruction for section select of source operand May. 20, 2008
7376818 Program translator and processor May. 20, 2008
7373536 Fine granularity halt instruction May. 13, 2008
7367057 Processor based system and method for virus detection Apr. 29, 2008
7363476 Method and apparatus to support an expanded register set Apr. 22, 2008
7350058 Shift and insert instruction for overwriting a subset of data within a register with a shifted result of another register Mar. 25, 2008
7346763 Processor instruction with repeated execution code Mar. 18, 2008
7343472 Processor having a finite field arithmetic unit utilizing an array of multipliers and adders Mar. 11, 2008
7334111 Method and related device for use in decoding executable code Feb. 19, 2008
7308320 Processor core for using external extended arithmetic unit efficiently and processor incorporating the same Dec. 11, 2007
7302597 Microprocessors with improved efficiency processing a variant signed magnitude format Nov. 27, 2007
7301541 Programmable processor and method with wide operations Nov. 27, 2007
7293177 Preventing virus infection in a computer system Nov. 6, 2007
7290081 Apparatus and method for implementing a ROM patch using a lockable cache Oct. 30, 2007
7287149 Inserting decoder reconfiguration instruction for routine with limited number of instruction types recoded for reduced bit changes Oct. 23, 2007
7275147 Method and apparatus for data alignment and parsing in SIMD computer architecture Sep. 25, 2007
7254689 Decompression of block-sorted data Aug. 7, 2007
7251722 Semantic processor storage server architecture Jul. 31, 2007
7246218 Systems for increasing register addressing space in instruction-width limited processors Jul. 17, 2007
7231508 Configurable finite state machine for operation of microinstruction providing execution enable control value Jun. 12, 2007
7231509 Extended register bank allocation based on status mask bits set by allocation instruction for respective code block Jun. 12, 2007
7225322 Methods of microprocessor instruction result obfuscation May. 29, 2007
7213126 Method and processor including logic for storing traces within a trace cache May. 1, 2007
7213129 Method and system for a two stage pipelined instruction decode and alignment using previous instruction length May. 1, 2007
7210024 Conditional instruction execution via emissary instruction for condition evaluation Apr. 24, 2007
7203935 Hardware/software platform for rapid prototyping of code compression technologies Apr. 10, 2007

1 2 3 4 5 6 7 8


 
 
  Recently Added Patents
Adsorber for adsorbing hydrocarbon vapors from return flows through an intake tract of an internal combustion engine
Methods for shielding medical needles
Color management system using measured device data
Layer-stacked wiring and method for manufacturing same and semiconductor device using same and method for manufacturing semiconductor device
Vehicular imaging system with selective infrared filtering and supplemental illumination
Connecting arrangement and contact pin
Aqueous polymer dispersions with high unsaturated flow promoter content
  Randomly Featured Patents
Low temperature process for annealing shallow implanted N+/P junctions
Multiple rate baseband receiver
Chromatography vial
Straight-way & shut-off valve
Reinforced plastic
Method for rendering, evaluating and optimizing a surface quality based on CNC program data
Front-diaphragm wide angle lens
Vehicle anti-theft and anti-vandalism alarm
Racket vibration dampener combined with grommet strip
Chair arm